A local webserver. Something I can easily run on a personal website.
First you have to build the Application Docker image:
docker build --tag bandar:1.1.0 --tag bandar:latest .
Second you have to build the Proxy Docker image
docker build --file config/docker/proxy/Dockerfile --tag bandar-proxy:1.1.0 --tag bandar-proxy:latest .
Anything you aren't passing from the environment should be loaded into .env.production.local
. Most settings are documented in .env
also.
- Pushover is used to send app notifications
- SMTP is used to send email
To run everything use the production compose:
docker-compose -f docker-compose.yml -f config/docker/docker-compose.yml up --detach
docker-compose -f docker-compose.yml -f config/docker/docker-compose.yml down