# Runtime-only compose file that ships inside the deploy ZIP. # Unlike the build-time compose one level up, this one does NOT build # anything — it references the image loaded from the tarball # (`wbxprov-remote-agent:__VERSION__`, replaced at package time). # # Run: # ./install.sh # first-time setup (loads image, seeds .env, starts) # docker compose up -d # subsequent starts once installed # docker compose logs -f # tail logs # docker compose down # stop services: remote-agent: image: wbxprov-remote-agent:__VERSION__ container_name: wbxprov-remote-agent restart: unless-stopped env_file: - .env # The agent is a websocket CLIENT — no ports to publish. stop_signal: SIGTERM stop_grace_period: 10s logging: driver: json-file options: max-size: '10m' max-file: '3'