5 hostname: hub.undernet.org
8 dockerfile: ../Dockerfile.ircu2
13 - ./etc/hub.conf:/ircd/etc/ircd.conf
16 ipv4_address: 10.5.0.10
20 hostname: leaf.undernet.org
25 - ./etc/leaf.conf:/ircd/etc/ircd.conf
30 ipv4_address: 10.5.0.20
33 image: postgres:11-alpine
34 hostname: db.undernet.org
39 - pgdata:/var/lib/postgresql/data
40 - ./dbinit:/docker-entrypoint-initdb.d
41 - ./cservice-web:/cservice-web
42 - ./gnuworld:/gnuworld
44 - POSTGRES_USER=cservice
45 - POSTGRES_PASSWORD=cservice
46 - POSTGRES_INITDB_ARGS="-E SQL_ASCII"
50 ipv4_address: 10.5.0.30
53 image: ajoergensen/mailhog
54 hostname: mail.undernet.org
60 ipv4_address: 10.5.0.40
64 context: ./cservice-web
68 - PHP_SHORT_OPEN_TAG=On
69 - APACHE_ERRORLOG=/dev/stderr
70 - LOCALDB_USER=cservice
71 - LOCALDB_PASS=cservice
72 - LOCALDB_HOST=db.undernet.org
73 - REMOTEDB_NAME=cservice
74 - REMOTEDB_USER=cservice
75 - REMOTEDB_PASS=cservice
76 - REMOTEDB_HOST=db.undernet.org
77 - ENABLE_REGISTER_GLOBALS=1
78 - LOG_LEVEL=Logger::DEBUG
79 - LOG_STREAM_HANDLER=php://stdout
80 - SMTPHOST=mail.undernet.org:1025
85 ipv4_address: 10.5.0.50
91 image: gnuworld:latest
92 hostname: channels.undernet.org
93 #entrypoint: /bin/sh -c "while true; do sleep 1; done"
96 dockerfile: Dockerfile.gnuworld
98 - ./etc/gnuworld:/gnuworld/etc
101 ipv4_address: 10.5.0.60
114 - subnet: 10.5.0.0/16