• Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Webinoly

Optimized WebServer

  • Installation
    • Quick setup
    • Documentation
      • Httpauth
      • Log
      • Site
      • Stack
      • Webinoly
    • Changelog
  • Community
    • Community Forum
    • Brand Usage
    • Github
    • FAQ
  • Contribute
  • Español

Internal API and Events

We can execute actions in certain points or events. Check the example file located in /opt/webinoly/lib/api-events_sample, you just have to rename the file to api-events to start running.

For example, at the end of the Nginx installation event, we could install some additional tool, or when a Webinoly command is executed, we can communicate with an external tool or execute any code we want.

HttpAuth

  • has – Start command execution
  • hae – End command execution
  • ha1 – Before add user
  • ha2 – Before delete user
  • ha3 – Before wp-admin command
  • ha4 – Before whitelist command

Log

  • lgs – Start command execution
  • lge – End command execution
  • lg1 – Before enable only-error (global)
  • lg2 – Before disable only-error (global)
  • lg3 – Before enable only-error (domain)
  • lg4 – Before disable only-error (domain)

Site

  • sis – Start command execution
  • sie – End command execution
  • si1 – Before create a site
  • si2 – Before WP installation
  • si3 – Before WP cache plugins installation
  • si4 – Before enable site
  • si5 – Before disable site
  • si6 – Before delete site
  • si7 – Before delete all sites
  • si8 – Before enable cache
  • si9 – Before disable cache
  • si10 – Before enable SSL
  • si11 – Before disable SSL

Stack

  • sts – Start command execution
  • ste – End command execution
  • st1 – Before stack LEMP
  • st2 – Before Purge Server All
  • st3 – Before php-ver

Installation process

  • i1 – Common Packages
  • i2 – Common Packages Finished
  • in1 – NGINX Installation
  • in2 – NGINX Installation Finished
  • in3 – NGINX Optimization
  • in4 – Ubuntu Optimization
  • in5 – SWAP Creation
  • in6 – SWAP Creation Finished
  • in7 – Ubuntu Optimization Finished
  • in8 – NGINX Optimization Finished
  • in9 – NGINX Tools
  • in10 – NGINX Tools Finished
  • ip1 – PHP Installation
  • ip2 – PHP Installation Finished
  • ip3 – PHP Optimization
  • ip4 – PHP Optimization Finished
  • ip5 – PHP Tools
  • ip6 – PHP Tools site creation
  • ip7 – PHP Tools site creation Finished
  • ip8 – PHP Tools Finished
  • im1 – MySQL Installation
  • im2 – MySQL Client Installation
  • im3 – MySQL Client Installation Finished
  • im4 – MySQL Installation Finished
  • im5 – MySQL Tool (PhpMyAdmin)
  • im6 – MySQL Tool (PhpMyAdmin) Finished

Purge (UnInstall)

  • pn1 – NGINX Purge
  • pn2 – NGINX Delete All Sites
  • pn3 – NGINX Delete All Sites Finished
  • pn4 – NGINX Purge Finished
  • pn5 – NGINX Purge Tools
  • pn6 – NGINX Purge Tools Finished
  • pn7 – Ubuntu Optimization Purge
  • pn8 – Ubuntu Optimization Purge Finished
  • pn9 – SWAP Purge
  • pn10 – SWAP Purge Finished
  • pp1 – PHP Purge
  • pp2 – PHP Purge Finished
  • pm1 – MySQL Purge
  • pm2 – MySQL Tool (PhpMyAdmin) Purge
  • pm3 – MySQL Tool (PhpMyAdmin) Purge Finished
  • pm4 – MySQL Purge Finished

Webinoly

  • wys – Start command execution
  • wye – End command execution
  • wy1 – Before update Webinoly
  • wy1s – After successfull Webinoly update.
  • wy2 – Before server reset
  • wy3 – Before clear cache
  • wy4 – Before uninstall Webinoly

If you have any suggestions, ideas, or comments, or if you (gasp!) found a bug, join us in the support forum.

Primary Sidebar

Newsletter

Be the first to know when an update is released!

Documentation

  • Installation
  • Documentation
    • Real-Time Logs
    • HTTP Authentication
    • Stack Builder
    • Sites Manager
    • Webinoly Settings
  • Internal API and Events
  • Frequently Asked Questions
  • Brand Guidelines

Sponsored

Looking for an Sponsor for Webinoly.
How to sponsor?

Special Thanks!

Recurring donors for at least three months in a row.

  • Yungke Li
  • Tonny Chiu
  • Tim Marringa
  • Giorgos Sarigiannidis
  • SeyntJim
  • Jack Wu
  • Jin Liang Tsai

Footer

Documentation

Your Optimized LEMP WebServer in just one step. Please, read the installation and quick setup guide and in less than 5 minutes your server will be ready.

List of Commands:

HttpAuth · Log · Site · Stack · Webinoly

Paypal Donations - Buy me a beer

PayPal · GitHub Sponsors · Bitcoin

Your regular donations is what keep this project moving forward. If you like Webinoly, buy me a coffee or a beer to show support.

Contact

  • Facebook
  • GitHub
  • Twitter

If you have a question about Webinoly, please read our FAQ page or use our Support Forum.

Likewise, we welcome your suggestions and comments.

© Copyright 2017-2021 by QROkes
Powered by: WordPress · Genesis Framework · Webinoly
Terms of Use | Privacy Policy | Legal warning