Para habilitar acciones personalizadas en puntos de ejecución específicos, copie el archivo de ejemplo /opt/webinoly/lib/api-events_sample
y renómbrelo como /opt/webinoly/lib/api-events
. Una vez renombrado, Webinoly ejecutará automáticamente este script y lo invocará en cada evento definido.
Se proporciona una lista completa de códigos de evento para cada comando de Webinoly, lo que le permite determinar con precisión cuándo se ejecuta su código.
Por ejemplo, el evento “in2” indica la finalización de la instalación de Nginx. Al gestionar este evento, puede automatizar la instalación de paquetes adicionales. De igual manera, puede interceptar cualquier comando de Webinoly para integrarlo con herramientas externas o ejecutar scripts arbitrarios inmediatamente antes o después de su ejecución.
* Los códigos han sido cambiados y actualizados recientemente (v1.17.3)
# Ejemplo
# Instalar tu propia herramienta inmediatamente después de que se instala Nginx.
if [[ $1 == "in2" ]]; then
sudo apt install -y my-own-package
fi
This content is restricted to GitHub Sponsors only.
Your sponsorship helps make content like this possible!
Si tienes alguna sugerencia, idea o comentario, por favor visita y únete a nuestra Comunidad.