Files
farmcal/docker-compose.yml

19 lines
625 B
YAML

services:
farmcal:
build: .
image: farmcal:latest
container_name: farmcal
restart: unless-stopped
ports:
- "${APP_PORT:-8080}:8080"
environment:
APP_ADDR: ":8080"
DB_DSN: "${DB_DSN}"
MATRIX_HOMESERVER_URL: "${MATRIX_HOMESERVER_URL:-}"
MATRIX_ACCESS_TOKEN: "${MATRIX_ACCESS_TOKEN:-}"
MATRIX_ROOM_ID: "${MATRIX_ROOM_ID:-}"
MATRIX_LIMIT: "${MATRIX_LIMIT:-25}"
MATRIX_ENABLE_CRYPTO: "${MATRIX_ENABLE_CRYPTO:-1}"
MATRIX_PICKLE_KEY: "${MATRIX_PICKLE_KEY:-}"
MATRIX_CRYPTO_STORE_PATH: "${MATRIX_CRYPTO_STORE_PATH:-/tmp/farmcal-matrix-crypto.db}"