From 72072e67a0a74546eebb5ae3e782469e9f9cfc03 Mon Sep 17 00:00:00 2001 From: MrJoermungandr <93079615+MrJoermungandr@users.noreply.github.com> Date: Sat, 9 Dec 2023 08:34:17 +0100 Subject: [PATCH] unifi docker-compose files to match new version (#233) --- README.md | 38 +++++++++++++++++++++----------------- docker-compose.yml | 18 +++++++++--------- 2 files changed, 30 insertions(+), 26 deletions(-) diff --git a/README.md b/README.md index c09a2bc86..8e50d4b48 100644 --- a/README.md +++ b/README.md @@ -42,36 +42,40 @@ services: trackmania: image: evotm/trackmania ports: - - 2351:2350/udp - - 2351:2350/tcp - - "127.0.0.1:5001:5000/tcp" # Be careful opening XMLRPC to other hosts! Only if you really need to. + - 2350:2350/udp + - 2350:2350/tcp + - "5001:5000/tcp" # Be careful opening XMLRPC! Only if you really need to. environment: - MASTER_LOGIN: "SERVERLOGIN" # Create server credentials at https://players.trackmania.com - MASTER_PASSWORD: "SERVERPASS" # Create server credentials at https://players.trackmania.com + MASTER_LOGIN: "CHANGEME :)" # Create server credentials at https://players.trackmania.com + MASTER_PASSWORD: "CHANGEME :)" # Create server credentials at https://players.trackmania.com XMLRPC_ALLOWREMOTE: "True" volumes: - UserData:/server/UserData db: - image: mariadb + image: postgres restart: always ports: - - "127.0.0.1:3306:3306" + - "5432:5432" volumes: - - MariaDBData:/var/lib/mysql + - PostgresData:/var/lib/postgresql/data environment: - MARIADB_ROOT_PASSWORD: CHANGEME - MARIADB_USER: evosc - MARIADB_PASSWORD: evosc123! - MARIADB_DATABASE: evosc - MARIADB_AUTO_UPGRADE: always - adminer: - image: adminer + - POSTGRES_PASSWORD=evosc + #- POSTGRES_USER=CHANGEME :) for a production server please change those values! + #- POSTGRES_DB=CHANGEME :) + pgadmin: + image: dpage/pgadmin4 restart: always + extra_hosts: + - "host.docker.internal:host-gateway" + environment: + PGADMIN_DEFAULT_EMAIL: PLEASE@CHANGE.ME + PGADMIN_DEFAULT_PASSWORD: CHANGEME ports: - - "127.0.0.1:8081:8080" + - "8081:80" volumes: UserData: null - MariaDBData: null + PostgresData: null + ``` We also have a documentation of the current code base available at https://evosc.io/. diff --git a/docker-compose.yml b/docker-compose.yml index 3786f2c40..98abbb068 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -5,10 +5,10 @@ services: ports: - 2350:2350/udp - 2350:2350/tcp - - "127.0.0.1:5001:5000/tcp" # Be careful opening XMLRPC! Only if you really need to. + - "5001:5000/tcp" # Be careful opening XMLRPC! Only if you really need to. environment: - MASTER_LOGIN: "testesen" - MASTER_PASSWORD: "g-J3hFG~PAR`X0X8" + MASTER_LOGIN: "CHANGEME :)" # Create server credentials at https://players.trackmania.com + MASTER_PASSWORD: "CHANGEME :)" # Create server credentials at https://players.trackmania.com XMLRPC_ALLOWREMOTE: "True" volumes: - UserData:/server/UserData @@ -16,13 +16,13 @@ services: image: postgres restart: always ports: - - "127.0.0.1:5438:5432" + - "5432:5432" volumes: - - POSTGRESData:/var/lib/postgresql/data + - PostgresData:/var/lib/postgresql/data environment: - - POSTGRES_USER=evosc - - POSTGRES_PASSWORD=evosc123! - - POSTGRES_DB=evosc + - POSTGRES_PASSWORD=evosc + #- POSTGRES_USER=CHANGEME :) for a production server please change those values! + #- POSTGRES_DB=CHANGEME :) pgadmin: image: dpage/pgadmin4 restart: always @@ -35,4 +35,4 @@ services: - "8081:80" volumes: UserData: null - POSTGRESData: null + PostgresData: null