Files
reproxy/docker-compose.yml

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'