Deploy
Deploy with Docker Compose
Ensure you have Docker and Docker Compose installed on your machine.
Sync the compose files to your machine
On macOS or Linux, you can download the compose files with:
curl -O https://raw.githubusercontent.com/your-repo/compose.yml && curl -O https://raw.githubusercontent.com/your-repo/compose.override.yml
On Windows (PowerShell), use:
Invoke-WebRequest -OutFile compose.yml https://raw.githubusercontent.com/your-repo/compose.yml
Invoke-WebRequest -OutFile compose.override.yml https://raw.githubusercontent.com/your-repo/compose.override.yml
compose.yml
contains the base configuration; compose.override.yml
contains variables you should edit.
- compose.yml
- compose.override.yml
Edit the variables in compose.override.yml
For a quick demo the compose files work out of the box. For production, edit the variables in compose.override.yml
to suit your environment.
It's strongly recommended to change the default passwords and to configure email settings for account verification and password recovery. See Configuration for details.
Deploy
Run the following command to start the services in detached mode:
docker compose up -d
Access
You can access the app by navigating to the following url in your browser:
http://{machine-ip-address}:6253