Compare commits

..

2 Commits

Author SHA1 Message Date
e7d78d0f25 Remove glitchcity and synapse services. 2021-04-03 13:46:44 -05:00
92958154cf Add thelounge service. 2021-04-03 13:46:16 -05:00

View File

@ -20,29 +20,10 @@
# 8019: pictrs
# 8020: iframely
# 8021: adminer
# 8022: webchat
version: '2.4'
services:
# matrix
matrix:
image: matrixdotorg/synapse:latest-py3
# image: matrixdotorg/synapse:v0.99.2-py3
restart: on-failure
volumes:
- ./matrix:/data
environment:
SYNAPSE_SERVER_NAME: matrix.monarch-pass.net
SYNAPSE_REPORT_STATS: "yes"
POSTGRES_DB: synapse
POSTGRES_HOST: postgres
POSTGRES_PASSWORD: ${SYNAPSE_POSTGRES_PASSWORD}
POSTGRES_USER: matrix
ports:
- "127.0.0.1:8008:8008"
- "8448:8448"
links:
- postgres
# openarena
openarena:
image: sago007/openarena
@ -186,30 +167,6 @@ services:
environment:
- DRONE_SERVER=woodpecker-server:9000
- DRONE_SECRET=${DRONE_SECRET}
# glitchcity.info
glitchcity:
links:
- memcached:cache
- mariadb:db
ports:
- 127.0.0.1:8002:80
restart: on-failure
volumes:
- ./glitchcity.info/userdata:/userdata
- ./glitchcity.info/log:/var/log
build: https://forge.monarch-pass.net/glitch-city-laboratories/glitch-city-laboratories.git
environment:
GCL_DB_HOST: db
GCL_DB_NAME: glitchcity
GCL_DB_USER: glitchcity
GCL_DB_PASSWORD: ${GCL_DB_PASSWORD}
GCL_FORUMS_URL: //forums.glitchcity.info
GCL_WIKI_URL: //glitchcity.info/wiki
GCL_MEMCACHED_HOST: cache
GCL_SMTP_HOST: mail.gandi.net
GCL_SMTP_USER: no-reply@monarch-pass.net
GCL_SMTP_PASSWORD: ${GCL_SMTP_PASSWORD}
# phpmyadmin
phpmyadmin:
@ -370,3 +327,13 @@ services:
links:
- "mariadb:db"
- postgres
webchat:
image: thelounge/thelounge:latest
ports:
- "127.0.0.1:8022:9000"
restart: always
volumes:
- ./irc/thelounge:/var/opt/thelounge
depends_on:
- irc