docker
should be installed.docker compose
should be installed.
Note: Ensure you have added your user to docker group. To do so you can run sudo usermod -aG docker ${USER}
- Clone the repository on your local machine.
cd
into theselfhosted
directory.- Run the command
cp .env.sample .env
. - Edit the
.env
file usingsudo nano .env
- Modify the configurations as applicable to you. To save and exit press
ctrl+x
, followed byy
, followed by pressingenter
. - Run the command to deploy the configured services
./bin/deploy.sh