diff --git a/Dockerfile b/Dockerfile index d3eb6e5..e9eda02 100644 --- a/Dockerfile +++ b/Dockerfile @@ -8,6 +8,7 @@ RUN pip install --no-cache-dir -r requirements.txt COPY . . RUN python gestaoRaul/manage.py collectstatic --noinput +RUN python gestaoRaul/manage.py makemigrations --noinput WORKDIR /app/gestaoRaul diff --git a/docker-compose.yml b/docker-compose.yml index d3fd485..135f0e9 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -5,9 +5,9 @@ services: volumes: - db_data:/var/lib/postgresql/data/ environment: - POSTGRES_DB: ${DATABASE_NAME:-gestaoraul_db} - POSTGRES_USER: ${DATABASE_USER:-postgres} - POSTGRES_PASSWORD: ${DATABASE_PASSWORD:-postgres} + POSTGRES_DB: ${DB_NAME} + POSTGRES_USER: ${DB_USER} + POSTGRES_PASSWORD: ${DB_PASSWORD} ports: - "5432:5432" networks: diff --git a/requirements.txt b/requirements.txt index 0f6a252..a837edf 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5,12 +5,15 @@ cryptography==44.0.0 Django==5.1.4 django-extensions==3.2.3 django-pwa==2.0.1 +dotenv==0.9.9 gunicorn==23.0.0 MarkupSafe==3.0.2 packaging==24.2 pillow==11.1.0 +psycopg==3.2.6 pycparser==2.22 pyOpenSSL==24.3.0 +python-dotenv==1.1.0 sqlparse==0.5.2 typing_extensions==4.12.2 tzdata==2024.2