services: spike-board: build: . container_name: spike-board restart: unless-stopped ports: - "8095:8080" # change 8085 if that port is taken volumes: - ./data:/data # database + uploaded drawings live here; back this folder up environment: # Optional login. Leave both empty for no password (fine if it's only reachable on your LAN/VPN). BOARD_USER: "flo" BOARD_PASSWORD: "${BOARD_PASSWORD:-}"