From 405033d1bf67db85b81d49e84c24d84b37026d31 Mon Sep 17 00:00:00 2001 From: Welton Moura Date: Sun, 5 Apr 2026 11:20:51 -0300 Subject: [PATCH] chore: update container configuration, enable debug mode, and refine deployment command in docker-compose --- docker-compose.yml | 15 ++++++--------- requirements.txt | 2 +- 2 files changed, 7 insertions(+), 10 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 3b610fe..2511a79 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -3,22 +3,19 @@ version: '3.8' services: django_app: image: python:3.12-slim - container_name: rrbec_api + container_name: rrbec_api_django ports: - "8069:8000" restart: unless-stopped environment: - - DEBUG=False + - DEBUG=True - ALLOWED_HOSTS=* volumes: - - ./data:/app/data - - ./media:/app/media + - /DATA/AppData/rrbec-api-django/data:/app/data + - /DATA/AppData/rrbec-api-django/media:/app/media + - /DATA/AppData/rrbec-api-django/static:/app/staticfiles working_dir: /app - command: > - sh -c "git clone --branch api https://github.com/welton89/RRBEC.git . && - pip install -r requirements.txt && - python gestaoRaul/manage.py migrate --noinput && - gunicorn gestaoRaul.wsgi:application --bind 0.0.0.0:8000" + command: ["/bin/sh", "-c", "apt-get update && apt-get install -y git && rm -rf app_clone && git clone --branch api --depth 1 https://github.com/welton89/RRBEC.git app_clone && cp -r app_clone/* . && rm -rf app_clone && pip install -r requirements.txt && python manage.py migrate --noinput && gunicorn gestaoRaul.wsgi:application --bind 0.0.0.0:8000"] \ No newline at end of file diff --git a/requirements.txt b/requirements.txt index d8427a5..7b530a8 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7,5 +7,5 @@ django-pwa==2.0.1 gunicorn==23.0.0 pillow==11.1.0 python-dotenv==1.1.0 -python-dotenv==1.1.0 whitenoise==6.11.0 +websockets==15.0 \ No newline at end of file