Public source validation / validate (push) Failing after 3m8s
23 lines
852 B
YAML
23 lines
852 B
YAML
# Server-side integration-smoke overlay.
|
|
#
|
|
# Unlike compose.dev.yaml this publishes only the web edge. PostgreSQL and the
|
|
# API remain private to the uniquely named smoke project, which makes this
|
|
# suitable for validation on the shared Unraid host without widening either
|
|
# service's exposure.
|
|
services:
|
|
pulse-api:
|
|
environment:
|
|
PULSE_BACKUP_DIR: /tmp/pulse-backups
|
|
PULSE_BACKUP_RETENTION: 3
|
|
|
|
pulse-agent:
|
|
# The smoke agent collects only the bounded host/process capabilities and
|
|
# has no Unraid endpoint. Avoid allocating a third server-side bridge on
|
|
# shared hosts whose configured Docker address pools are already fully
|
|
# subnetted.
|
|
networks: !override [pulse-internal]
|
|
|
|
pulse-web:
|
|
ports:
|
|
- "${PULSE_SMOKE_PUBLISH_ADDRESS:-0.0.0.0}:${PULSE_SMOKE_WEB_PORT:?PULSE_SMOKE_WEB_PORT must be set}:8080"
|