version: '3.8' services: remote-otp: build: . container_name: xivlauncher-remote-otp ports: - "${WEB_PORT:-8814}:8080" volumes: - ./data:/app/data environment: - WEB_PASSWORD=${WEB_PASSWORD:-admin} # Generate a secure key using: python -c "from cryptography.fernet import Fernet; print(Fernet.generate_key().decode())" - ENCRYPTION_KEY=${ENCRYPTION_KEY:-CHANGE_ME_TO_A_VALID_FERNET_KEY} - FIREWALL_HOST_IP=${FIREWALL_HOST_IP:-} restart: unless-stopped