You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
docker-irc/docker-compose.yml

67 lines
1.7 KiB

version: "3"
services:
znc:
build:
context: znc/
container_name: znc
restart: unless-stopped
volumes:
- ${LOCAL_STACK_DIR}/znc/config:/config
- ${LOCAL_STACK_DIR}/znc/etc/proxychains/proxychains.conf:/etc/proxychains/proxychains.conf
ports:
- "6501:6501"
environment:
- PUID=1000
- PGID=1000
- TZ=${TZ}
nginx-reverseproxy-irc:
build:
context: reverseproxy/
container_name: nginx-reverseproxy-irc
restart: unless-stopped
volumes:
- ${LOCAL_STACK_DIR}/nginx/data/conf.d:/etc/nginx/conf.d
expose:
- 80
environment:
- TZ=${TZ}
- VIRTUAL_HOST=${VIRTUAL_HOST}
- VIRTUAL_PORT=80
- LETSENCRYPT_HOST=${LETSENCRYPT_HOST}
- LETSENCRYPT_EMAIL=${LETSENCRYPT_EMAIL}
webircgateway:
build:
context: webircgateway/
container_name: webircgateway
restart: unless-stopped
volumes:
- ${LOCAL_STACK_DIR}/webircgateway/config.conf:/app/config.conf:ro
expose:
- 80
environment:
- PUID=1000
- PGID=1000
- TZ=${TZ}
kiwiirc:
build:
context: kiwiirc/
container_name: kiwiirc
restart: unless-stopped
volumes:
- ${LOCAL_STACK_DIR}/kiwiirc/config.json:/usr/share/nginx/html/static/config.json:ro
- ${LOCAL_STACK_DIR}/kiwiirc/background.svg:/usr/share/nginx/html/static/img/background.svg:ro
- ${LOCAL_STACK_DIR}/kiwiirc/favicon.png:/usr/share/nginx/html/static/favicon.png:ro
- ${LOCAL_STACK_DIR}/kiwiirc/erac-logo.svg:/usr/share/nginx/html/static/img/erac-logo.svg:ro
expose:
- 80
environment:
- TZ=${TZ}
networks:
default:
external:
name: ${NETWORK}