You will only be able to manage your server's Supervisor daemons if your user role has permission to do so. Review our guide for more information on the different roles and permissions.
For users of our Advanced Integration, ServerAuth can provide web-based management of your server's Supervisor daemons, with options to create and manage daemons, as well as view their logs.
Please note that your Supervisor configuration will be modified to work with ServerAuth, and any existing daemons will be unloaded. If you already have daemons these will need to be re-created from within your ServerAuth control panel.
When you first visit the Daemons section of your server management area you'll be prompted to install and set up Supervisor. This can be run even if Supervisor is already installed on your server, and will ensure it's configured to work with ServerAuth.
As mentioned above, if you've already got existing supervisor daemons running these will need to be re-created inside ServerAuth as your configuration file gets modified during the setup process to ensure we're able to reliably manage each daemon.
Once Supervisor is running you'll see a list of all daemons and an option to create a new daemon.
To create a new daemon click the 'Add Daemon' button to bring up the form. Here you can provide all the details needed for the daemon to operate:
SIGTERMunless your applicaton requires a specific option.
In addition to setting up supervisor daemons several other options to aid in server management are provided:
We automatically set your supervisor daemons to log to the
/var/log directory on your server. You can then view these log files from within ServerAuth by clicking the options button on one of your daemons, followed by the 'View Log' link.
From the same options dropdown, you'll find the ability to restart, start or stop individual daemons. This is especially useful if you've pushed an update to the server and need to restart the daemon for it to pick up the new file changes. You'll also find the option to delete a daemon here.
Using the main 'Options' button at the top of the page you can start, stop or restart Supervisor. You can also force ServerAuth to reload all supervisor configuration files, should they become out of sync due to manual changes on the server.