diff --git a/docker-compose.yaml b/docker-compose.yaml index 9abdd78..4ba27c2 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -3,11 +3,10 @@ services: container_name: firefox_mariadb image: linuxserver/mariadb:10.6.13 volumes: - - ./data/config:/config - - ./data/initdb.d/init.sql:/config/initdb.d/init.sql + - ${MARIADB_DATA_PATH:-./data/config}:/config restart: unless-stopped environment: - MYSQL_DATABASE: syncstorage + MYSQL_DATABASE: syncstorage_rs MYSQL_USER: sync MYSQL_PASSWORD: ${MYSQL_PASSWORD} MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD} @@ -17,14 +16,14 @@ services: build: ./app/ restart: unless-stopped ports: - - "8000:8000" + - "${SYNCSERVER_HOST_PORT:-8000}:8000" depends_on: - mariadb environment: LOGLEVEL: info SYNC_URL: ${SYNC_URL} - SYNC_CAPACITY: 10 # Max number of users that will be accepted + SYNC_CAPACITY: 10 SYNC_MASTER_SECRET: ${SYNC_MASTER_SECRET} METRICS_HASH_SECRET: ${METRICS_HASH_SECRET} - SYNC_SYNCSTORAGE_DATABASE_URL: mysql://sync:${MYSQL_PASSWORD}@mariadb:3306/syncstorage_rs - SYNC_TOKENSERVER_DATABASE_URL: mysql://sync:${MYSQL_PASSWORD}@mariadb:3306/tokenserver_rs + SYNC_SYNCSTORAGE_DATABASE_URL: mysql://sync:${MYSQL_PASSWORD}@mariadb:3306/syncstorage_rs?ssl-mode=disabled + SYNC_TOKENSERVER_DATABASE_URL: mysql://sync:${MYSQL_PASSWORD}@mariadb:3306/syncstorage_rs?ssl-mode=disabled