services: mindsift: build: context: . dockerfile: Dockerfile image: git.dsit.me/sandrodach/mindsift:latest container_name: mindsift restart: unless-stopped ports: - "${PORT:-8080}:8080" volumes: - ./data:/data environment: - PORT=8080 - DATA_DIR=/data - JWT_SECRET=${JWT_SECRET:-change_this_to_a_secure_random_key_min_32_chars} - BASE_URL=${BASE_URL:-http://localhost:8080} - ALLOW_REGISTRATION=${ALLOW_REGISTRATION:-true} - LOG_LEVEL=${LOG_LEVEL:-info}