diff options
author | terminaldweller <devi@terminaldweller.com> | 2023-05-04 19:24:48 +0000 |
---|---|---|
committer | terminaldweller <devi@terminaldweller.com> | 2023-05-04 19:24:48 +0000 |
commit | 4b0ef68be03ebbe9da56520d62ce372f66a2a12f (patch) | |
tree | fc794093f386283021776ebde9ebea982ccdc617 /irssi/docker-compose.yaml | |
parent | updates (diff) | |
download | scripts-4b0ef68be03ebbe9da56520d62ce372f66a2a12f.tar.gz scripts-4b0ef68be03ebbe9da56520d62ce372f66a2a12f.zip |
update
Diffstat (limited to 'irssi/docker-compose.yaml')
-rw-r--r-- | irssi/docker-compose.yaml | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/irssi/docker-compose.yaml b/irssi/docker-compose.yaml new file mode 100644 index 0000000..af820d8 --- /dev/null +++ b/irssi/docker-compose.yaml @@ -0,0 +1,59 @@ +version: "3.8" +services: + irssi: + image: devi_irssi + build: + context: . + networks: + - irssinet + restart: unless-stopped + user: ${UID:-1000}:${GID:-1000} + volumes: + - /home/devi/.irssi-home:/home/user:ro + - /etc/localtime:/etc/localtime:ro + - /home/devi/.irssi-home/.irssi/otr:/home/user/.irssi/otr:ro + environment: + - TERM=screen-256color + - COLORTERM=truecolor + - HTTP_PROXY=http://host.docker.internal:8118 + - HTTPS_PROXY=http://host.docker.internal:8118 + - ALL_PROXY=socks5h://host.docker.internal:9969 + - NO_PROXY=localhost,127.0.0.0/8,[::1],192.168.0.0/24,172.16.0.0/16,10.0.0.0/8 + runtime: runsc + extra_hosts: + - "host.docker.internal:host-gateway" + depends_on: + - pantalaimon + cap_drop: + - ALL + cap_add: + - NET_BIND_SERVICE + - SET_GID + - SET_UID + - DAC_OVERRIDE + pantalaimon: + image: matrixdotorg/pantalaimon:v0.10.5 + networks: + - irssinet + restart: unless-stopped + user: ${UID:-1000}:${GID:-1000} + volumes: + - ./pantalaimon.conf:/home/pantalaimon/.config/pantalaimon/pantalaimon.conf:ro + environment: + - HTTP_PROXY=http://host.docker.internal:8118 + - HTTPS_PROXY=http://host.docker.internal:8118 + - ALL_PROXY=http://host.docker.internal:8118 + - NO_PROXY=localhost, 127.0.0.0/8,[::1],192.168.0.0/24,172.16.0.0/24,10.0.0.0/8 + runtime: runsc + extra_hosts: + - "host.docker.internal:host-gateway" + cap_drop: + - ALL + cap_add: + - NET_BIND_SERVICE + - SET_GID + - SET_UID + - DAC_OVERRIDE + - CHOWN +networks: + irssinet: |