version: "3.9" services: app: build: context: . dockerfile: Dockerfile args: - GIT_REPO_URL=${GIT_REPO_URL} - GIT_BRANCH=${GIT_BRANCH:-main} - GIT_COMMIT=${GIT_COMMIT} ports: - "3001:3000" volumes: - ./data:/app/data - ./uploads:/app/public/uploads - ./backups:/app/backups environment: - NODE_ENV=production - TZ=Europe/Warsaw - NEXTAUTH_SECRET=${NEXTAUTH_SECRET:-your-secret-key-generate-a-strong-random-string-at-least-32-characters} - NEXTAUTH_URL=${NEXTAUTH_URL:-https://panel2.wastpol.pl} - AUTH_TRUST_HOST=true restart: unless-stopped