33 lines
760 B
YAML
33 lines
760 B
YAML
x-busybox: &busybox
|
|
init: true
|
|
image: "busybox"
|
|
network_mode: bridge
|
|
dns: 172.17.0.1
|
|
dns_search: funkwhale.test
|
|
|
|
networks:
|
|
web:
|
|
external: true
|
|
|
|
services:
|
|
whoami:
|
|
image: "traefik/whoami"
|
|
networks:
|
|
- web
|
|
labels:
|
|
- "traefik.enable=true"
|
|
- "traefik.http.routers.whoami-web.rule=Host(`whoami.funkwhale.test`)"
|
|
- "traefik.http.routers.whoami-web.entrypoints=web"
|
|
|
|
- "traefik.http.routers.whoami-webs.rule=Host(`whoami.funkwhale.test`)"
|
|
- "traefik.http.routers.whoami-webs.entrypoints=webs"
|
|
- "traefik.http.routers.whoami-webs.tls=true"
|
|
- "traefik.http.routers.whoami.tls.domains[0].main=whoami.funkwhale.test"
|
|
|
|
shell:
|
|
<<: *busybox
|
|
|
|
keep-docker0-up:
|
|
<<: *busybox
|
|
tty: true
|