update and add murmur

This commit is contained in:
server1 2023-04-12 00:26:03 +00:00
parent b2dc32a6e9
commit 2349dc9d8c
5 changed files with 35 additions and 8 deletions

1
.gitignore vendored
View file

@ -6,6 +6,7 @@
!/forgejo/
!/minecraft/
!/synapse/
!/murmur/
# include compose.yaml files
!**/compose.yaml

View file

@ -8,7 +8,9 @@ services:
environment:
- POSTGRES_DB=forgejo
- POSTGRES_USER=forgejouser
- POSTGRES_PASSWORD=NOTSECUREPASSWORD
# - POSTGRES_PASSWORD=YOUR_DB_PASSWORD
env_file:
- db.env
restart: on-failure
forgejo:
image: codeberg.org/forgejo/forgejo:1.19
@ -22,5 +24,7 @@ services:
- GITEA__database__HOST=db:5432
- GITEA__database__NAME=forgejo
- GITEA__database__USER=forgejouser
- GITEA__database__PASSWD=NOTSECUREPASSWORD
# - GITEA__database__PASSWD=YOUR_DB_PASSWORD
env_file:
- forgejo.env
restart: on-failure

View file

@ -30,9 +30,10 @@ services:
environment:
BACKUP_INTERVAL: "24h"
RCON_HOST: "minecraft"
# Should be only exposed on localhost, therefore shouldn't be that secure
RCON_PASSWORD: "OuHtU5ecRSbdCz1EddKBqqAMwFbNLIsLQ2EBOQlaYgN0bhG0QYC33kqwmvyT9f7eAp2ohZWmQx36hkLy4uH9lw8g6WFD3yzvzY6P"
PRUNE_BACKUPS_DAYS: "2"
# RCON_PASSWORD: "SAME_PASSWORD_AS_IN_server.properties"
env_file:
- backup.env
depends_on:
- minecraft
volumes:

19
murmur/compose.yaml Normal file
View file

@ -0,0 +1,19 @@
version: "3"
services:
murmur:
image: docker.io/mumblevoip/mumble-server:latest
restart: on-failure
environment:
- MUMBLE_CUSTOM_CONFIG_FILE=/data/murmur.ini
- MUMBLE_UID=0
- MUMBLE_GID=0
# - MUMBLE_SUPERUSER_PASSWORD=YOUR_SUPERUSER_PASSWORD
env_file:
- murmur.env
ports:
- 64738:64738
- 64738:64738/udp
volumes:
- ./data:/data

View file

@ -5,11 +5,13 @@ services:
image: postgres
restart: always
volumes:
- $HOME/compose/synapse/data/postgresql:/var/lib/postgresql/data
- $HOME/compose/synapse/data/postgresql:/var/lib/postgresql/data
environment:
- POSTGRES_PASSWORD=eL}wDzA$!6V&hdE~G
- POSTGRES_USER=synapse
- POSTGRES_INITDB_ARGS=--lc-collate=C --lc-ctype=C --encoding=UTF-8 --locale=en_US.UTF-8
- POSTGRES_USER=synapse
# - POSTGRES_PASSWORD=SAME_AS_IN_homeserver.yaml
- POSTGRES_INITDB_ARGS=--lc-collate=C --lc-ctype=C --encoding=UTF-8 --locale=en_US.UTF-8
env_file:
- postgres.env
synapse:
image: docker.io/matrixdotorg/synapse:latest