38 lines
1.0 KiB
YAML
38 lines
1.0 KiB
YAML
version: "3.8"
|
|
|
|
services:
|
|
focalboard:
|
|
image: mattermost/focalboard:latest
|
|
container_name: focalboard-app
|
|
restart: always
|
|
depends_on:
|
|
- focalboard-db
|
|
volumes:
|
|
- ./config.json:/opt/focalboard/config.json
|
|
- ./focalboard-app-backup:/var/lib/focalboard
|
|
environment:
|
|
- VIRTUAL_HOST=focalboard.thelazyoxymoron.me
|
|
- LETSENCRYPT_HOST=focalboard.thelazyoxymoron.me
|
|
- VIRTUAL_PORT=8000
|
|
networks:
|
|
- proxy-network
|
|
- postgres-database
|
|
|
|
focalboard-db:
|
|
image: postgres:13
|
|
restart: always
|
|
container_name: focalboard-postgres
|
|
volumes:
|
|
- "./focalboard-data:/var/lib/postgresql/data"
|
|
environment:
|
|
POSTGRES_DB: focalboard
|
|
POSTGRES_USER: thelazyoxymoron
|
|
POSTGRES_PASSWORD: changeme
|
|
networks:
|
|
- postgres-database
|
|
|
|
networks:
|
|
proxy-network:
|
|
external: true
|
|
postgres-database:
|