ff-operation-server: image: docker.registry.jk-effects.cloud/ehrenamt/ff-operation/server:<version> container_name: ff_operation_server restart: unless-stopped ports: - "5000:5000" environment: - DB_TYPE=<database type> - DB_HOST=<database host> - DB_PORT=<database port> - DB_NAME=<database name> - DB_USERNAME=<database username> - DB_PASSWORD=<database password> - JWT_SECRET=<jwt secret> - JWT_EXPIRATION=<jwt expiration> - REFRESH_EXPIRATION=<refresh expiration> - PWA_REFRESH_EXPIRATION=<pwa refresh expiration> - MAIL_USERNAME=<mailadress|username> - MAIL_PASSWORD=<mail password> - MAIL_HOST=<mail server url> - MAIL_PORT=<port> - MAIL_SECURE=<boolean> - CLUB_NAME=<club name> - CLUB_WEBSITE=<club website> - BACKUP_INTERVAL=<backup interval> - BACKUP_COPIES=<backup parallel copies> - BACKUP_AUTO_RESTORE=<boolean> - USE_SECURITY_STRICT_LIMIT=<boolean> - SECURITY_STRICT_LIMIT_WINDOW=<time window> - SECURITY_STRICT_LIMIT_REQUEST_COUNT=<strict_request_count> - USE_SECURITY_LIMIT=<boolean> - SECURITY_LIMIT_WINDOW=<time window> - SECURITY_LIMIT_REQUEST_COUNT=<request_count> - TRUST_PROXY=<proxy config> volumes: - <volume|local path>:/app/files