Follow instructions here: https://docs.honeyside.it/clover/
You can install Clover v3 in the same way as Clover v2, the above documentation is still valid.
Makes sure that:
- You need to own a domain name, such as
your-domain.com
. - Check DNS propagation for your domain with https://dnschecker.org. Record A must be pointing at the ip address of your machine.
Done? All you have to do now is run the following:
./install.sh
Then follow instructions on screen.
Clover v3 is now fully dockerized. If you are an experienced user and (for some reason) you prefer Docker, you can install it via Docker by following the next few steps. This is not recommended to unexperienced users and we will not provide installation services on Docker setups.
cp .env.example .env
- Edit the
.env
file according to your needs. - Install Docker and Docker Compose.
- Run
./docker-install.sh
to build and install Clover.
- You need to own a domain name, such as
your-domain.com
. - Check DNS propagation for your domain with https://dnschecker.org. Record A must be pointing at the ip address of your machine.
- Install certbot and generate certificates for your domain. On Ubuntu 20.04, you can do this by running
./cerbot.sh
. Run this only once. - Edit
proxy/nginx.conf
with SSL. Relevant lines: 23-25. - Restart by running
./restart.sh
.
- Run
./docker-restart.sh
to reload configuration from.env
file and restart Clover. - Run
./docker-stop.sh
to shut down Clover. - If you make changes to the source code, run
./install.sh
again to regenerate the docker images and restart.
- Overwrite existing files with new files (or git pull). Keep your old
.env
file. - Run
./docker-install.sh
- if you made changes to the source code, those will be discarded.