From c07f7c943ccb65b437297043b3deea80e03df98c Mon Sep 17 00:00:00 2001 From: suricata Date: Sat, 17 Jan 2026 17:00:53 +0000 Subject: [PATCH] adjusted vars --- docker-compose.yaml | 16 ++++++++++++++++ server/py/fastapi_server/main.py | 8 ++++---- 2 files changed, 20 insertions(+), 4 deletions(-) diff --git a/docker-compose.yaml b/docker-compose.yaml index 433ea6e..0e9c2f0 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -1,9 +1,15 @@ volumes: music_downloads: {} + # These 2 are just for "nuxtjs-launcher" + # If you use a normal nodejs build image, you don't need them + nuxt_internal: {} + nuxt_server: {} networks: api_nuxt: driver: "bridge" + #bridge: + # external: true # Allow LAN access services: fastapi: build: @@ -11,8 +17,14 @@ services: dockerfile: Dockerfile.fastapi networks: - api_nuxt + #- bridge # allow external access volumes: - music_downloads:/tmp/downloads + environment: + - MYSQL_HOST=host.docker.internal + - MYSQL_USER=yt2mp3_nuxt + - MYSQL_DB=yt2mp3_nuxt + - MYSQL_PASSWORD=JJ7ZEyDm!XAGFb_z nuxt: #build: @@ -27,8 +39,12 @@ services: environment: - FASTAPI_URL=http://fastapi:8000 - DOWNLOAD_FOLDER=/tmp/downloads + - NUXT_SESSION_PASSWORD=bc7d4da7d5f64d47aa75da92bed68cd8 volumes: - music_downloads:/tmp/downloads + # These 3 are just for "nuxtjs-launcher" - ./:/app + - nuxt_server:/server + - nuxt_internal:/internal \ No newline at end of file diff --git a/server/py/fastapi_server/main.py b/server/py/fastapi_server/main.py index 36a1e40..85dd609 100644 --- a/server/py/fastapi_server/main.py +++ b/server/py/fastapi_server/main.py @@ -25,10 +25,10 @@ from yt_dlp.utils import DownloadError class db: pool = None - host = "192.168.1.208" - user = "yt2mp3_nuxt" - db_name = "yt2mp3_nuxt" - pwd = "JJ7ZEyDm!XAGFb_z" + host = os.environ.get("MYSQL_HOST","127.0.0.1") + user = os.environ.get("MYSQL_USER","yt2mp3") + db_name = os.environ.get("MYSQL_DB","yt2mp3") + pwd = os.environ.get("MYSQL_PASSWORD","") @asynccontextmanager