-
Notifications
You must be signed in to change notification settings - Fork 0
/
docker-compose.yml
37 lines (34 loc) · 852 Bytes
/
docker-compose.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
version: "3"
services:
traefik:
image: traefik
container_name: "traefik"
ports:
- "80:80"
- "443:443"
- "8080:8080"
volumes:
- "/var/run/docker.sock:/var/run/docker.sock"
- "./traefik/static.toml:/etc/traefik/traefik.toml"
- "./traefik/dynamic.toml:/etc/traefik/dynamic.toml"
- "./traefik/pki:/etc/traefik/pki"
homer:
image: "b4bz/homer"
container_name: "homer"
labels:
- "traefik.enable=true"
volumes:
- ./homer/:/www/assets
opengrok:
image: "opengrok/docker"
container_name: "opengrok"
environment:
- URL_ROOT=/opengrok
- SYNC_PERIOD_MINUTES=0
- NOMIRROR=1
labels:
- "traefik.enable=true"
volumes:
- ./opengrok/src:/opengrok/src
- ./opengrok/data:/opengrok/data
- ./opengrok/etc:/opengrok/etc