23 lines
575 B
YAML
23 lines
575 B
YAML
|
|
# Stack de développement local : reverse proxy + upstream factice servant
|
||
|
|
# une page identifiable. Pour usage hors-test, ajuster les variables d'env.
|
||
|
|
|
||
|
|
services:
|
||
|
|
proxy:
|
||
|
|
build: .
|
||
|
|
image: maintenance-proxy:dev
|
||
|
|
ports:
|
||
|
|
- "8080:8080"
|
||
|
|
environment:
|
||
|
|
MAINTENANCE_MODE: whitelist
|
||
|
|
MAINTENANCE_IP_LIST: "127.0.0.1,::1"
|
||
|
|
UPSTREAM_HOST: "upstream:80"
|
||
|
|
LISTEN_PORT: "8080"
|
||
|
|
SERVER_NAME: "_"
|
||
|
|
depends_on:
|
||
|
|
- upstream
|
||
|
|
|
||
|
|
upstream:
|
||
|
|
image: nginx:stable-alpine
|
||
|
|
volumes:
|
||
|
|
- ./tests/fixtures/upstream:/usr/share/nginx/html:ro
|