From 26dbe36a15c2f26e050e4fe470ee32b6d29448b8 Mon Sep 17 00:00:00 2001 From: noampfeifel Date: Tue, 15 Aug 2023 19:06:05 +0300 Subject: [PATCH] fixed ports to simple setup, added notes about DB_HOST --- config.yaml | 4 ++-- docker-compose.yml | 5 ++--- mysql.cnf | 3 --- 3 files changed, 4 insertions(+), 8 deletions(-) delete mode 100644 mysql.cnf diff --git a/config.yaml b/config.yaml index 3964764163..c7366a64da 100644 --- a/config.yaml +++ b/config.yaml @@ -159,8 +159,8 @@ worlds: server: #Database Configuration - DB_URL_FORMAT: "jdbc:mysql://%s:3307/cosmic" - DB_HOST: "localhost" + DB_URL_FORMAT: "jdbc:mysql://%s:3306/cosmic" # If the docker ENV for DB_HOST is anything but "db", this string format should be changed from 3306 to 3307 (or whichever port it was changed to in docker) + DB_HOST: "localhost" DB_USER: "cosmic_server" DB_PASS: "snailshell" INIT_CONNECTION_POOL_TIMEOUT: 50 # Seconds diff --git a/docker-compose.yml b/docker-compose.yml index e1ba3d3ab8..27cc604767 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -18,7 +18,7 @@ services: - ./scripts:/opt/server/scripts - ./wz:/opt/server/wz environment: - DB_HOST: "db" ## Remember if this is present it will OVERRIDE the host in the config.yaml, this one is optional. + DB_HOST: "db" ## Remember if this is present it will OVERRIDE the host in the config.yaml, if you put here anything other than db, you'll need to change the config.yaml jdbc string to port 3307, and not port 3306 db: image: mysql:8.0.23 @@ -30,8 +30,7 @@ services: cap_add: - SYS_NICE ports: - - "3307:3307" + - "3307:3306" volumes: - ./database/docker-db-data:/var/lib/mysql - ./database/sql:/docker-entrypoint-initdb.d - - ./mysql.cnf:/etc/mysql/conf.d/mysql.cnf ## conf file for mysql internal container, relevant only if mysql host is not 'db' as mentioned above diff --git a/mysql.cnf b/mysql.cnf deleted file mode 100644 index 00b720d62e..0000000000 --- a/mysql.cnf +++ /dev/null @@ -1,3 +0,0 @@ -[mysqld] -port=3307 -