aboutsummaryrefslogtreecommitdiffstats
path: root/terminaldweller.com/ircd/docker-compose.yml
diff options
context:
space:
mode:
Diffstat (limited to 'terminaldweller.com/ircd/docker-compose.yml')
-rw-r--r--terminaldweller.com/ircd/docker-compose.yml23
1 files changed, 23 insertions, 0 deletions
diff --git a/terminaldweller.com/ircd/docker-compose.yml b/terminaldweller.com/ircd/docker-compose.yml
new file mode 100644
index 0000000..0292f2a
--- /dev/null
+++ b/terminaldweller.com/ircd/docker-compose.yml
@@ -0,0 +1,23 @@
+version: "3.8"
+
+services:
+ ergo:
+ image: ghcr.io/ergochat/ergo:stable
+ ports:
+ - "6697:6697/tcp"
+ volumes:
+ - ergodata:/ircd
+ - ./ircd.yaml:/ircd/ircd.yaml:ro
+ - /etc/letsencrypt/live/irc.terminaldweller.com/fullchain.pem:/etc/letsencrypt/live/irc.terminaldweller.com/fullchain.pem
+ - /etc/letsencrypt/live/irc.terminaldweller.com/privkey.pem:/etc/letsencrypt/live/irc.terminaldweller.com/privkey.pem
+ networks:
+ - ergonet
+ labels:
+ - traefik.enable=false
+volumes:
+ ergodata:
+networks:
+ ergonet:
+ traefiknet:
+ name: matrix_default
+ external: true