Manage nginx, Apache and Caddy on your hosts: sites, config, logs and HTTPS, with every change tested first
Web Servers manages nginx, Apache and Caddy on your hosts over SSH. Each host gets its own tab for its sites, config files, logs and the server itself, and every change is tested before the server reloads.
Read the docs to set it up and use it.
- See nginx, Apache and Caddy on a host with their version and state
- List every site with its domains, ports, HTTPS and certificate expiry
- Add static, reverse proxy, PHP and redirect sites from a form
- Edit any config file, with a test before every save and backups to go back to
- Turn sites on and off, start, stop, reload and restart the server
- Get a Let's Encrypt certificate for a site with certbot
- Read and follow access and error logs, with counts by status, path and client
- Install nginx, Apache, Caddy or certbot
- Get an alert when a web server stops
- A dashboard card, a panel beside the terminal and a Web Servers card in Host Metrics
For a paid sponsor spot, email mail@termix.site.
Bugs and ideas for Web Servers go in this repo: report a bug or request a feature. Report an issue on the plugin's page in the Plugins tab fills in your versions for you.
Problems with Termix itself (login, hosts, credentials, sharing, sync) go in the Termix repo. Not sure where it goes? Open it there and it will be moved.
Add as much detail as you can, in English if possible. For questions, join the Discord server.
Apache License 2.0. See LICENSE.