This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
# 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"
|
||||
Reference in New Issue
Block a user