services: # mock-truenas is kept for local dev — not started in production # To use mock mode: docker compose --profile mock up # mock-truenas: # build: ./mock-truenas # container_name: mock-truenas # ports: # - "8000:8000" # profiles: [mock] # restart: unless-stopped app: build: . container_name: truenas-burnin ports: - "8084:8084" env_file: .env volumes: - ./data:/data - ./app/templates:/opt/app/app/templates - ./app/static:/opt/app/app/static - /home/brandon/.ssh/id_ed25519:/run/secrets/ssh_key:ro restart: unless-stopped