Welcome to the EasyServe
EasyServe is designed to simplify the deployment and maintenance of web services. With Docker at its core, it supports a wide range of applications, focusing on HTTP servers and WordPress sites. EasyServe automates the setup process and incorporates robust security features for a seamless server administration experience.
Read trough the Prepare your system to get your server ready.
Follow the Installation guide to install EasyServe on your server.
Please note that EasyServe is in its early stages of development. If you encounter any issues, we encourage you to open an issue on GitHub.
General Usage instructions
Once EasyServe is installed on your server, you can begin to utilize its features. Refer to Commands to learn about the available commands.
To access the Traefik dashboard, download the admin
certificate created during the installation. This can be found in the certs/clients/admin.client.traefik.pfx
directory. The password for the certificate is provided at the end of the installation process and will need to be added to your browser.
To start using EasyServe, create a new instance with the command:
easy-serve create
You will be prompted to select a template and name your instance, for example, hello-world
. Once created, the instance can be accessed at https://hello-world.your-domain.com
. Full domains are supported, and any non-valid entries are considered as subdomains.
To manage your instances, use the command:
easy-serve manage