mirror of
https://github.com/kemko/reproxy.git
synced 2026-01-04 01:05:50 +03:00
38 lines
759 B
YAML
38 lines
759 B
YAML
|
|
services:
|
|
reproxy:
|
|
build: .
|
|
image: umputun/reproxy:master
|
|
hostname: "reproxy"
|
|
ports:
|
|
- "80:8080"
|
|
volumes:
|
|
- /var/run/docker.sock:/var/run/docker.sock
|
|
environment:
|
|
- LISTEN=0.0.0.0:8080
|
|
- DOCKER_ENABLED=true
|
|
- DOCKER_NETWORK=reproxy_default
|
|
- ASSETS_LOCATION=/web
|
|
- DEBUG=true
|
|
|
|
svc1:
|
|
image: python:3-alpine
|
|
hostname: svc1
|
|
ports:
|
|
- "9091"
|
|
command: python3 -m http.server 9091
|
|
|
|
svc2:
|
|
image: python:3-alpine
|
|
hostname: svc2
|
|
ports:
|
|
- "9092"
|
|
command: python3 -m http.server 9092
|
|
|
|
whoami:
|
|
image: 'containous/whoami'
|
|
container_name: whoami
|
|
labels:
|
|
reproxy.server: '*'
|
|
reproxy.route: '^/whoami/(.*)'
|
|
reproxy.dest: '/$$1' |