docker-compose

This commit is contained in:
Mateusz Gruszczyński
2025-07-02 11:55:13 +02:00
parent 6c8f8852fe
commit c2c1738bd1
2 changed files with 17 additions and 6 deletions

12
.env.example Normal file
View File

@ -0,0 +1,12 @@
# Domyślny port aplikacji
APP_PORT=8000
# Klucz bezpieczeństwa Flask
SECRET_KEY=supersekretnyklucz123
# Hasło główne do systemu
SYSTEM_PASSWORD=admin
# Domyślny admin (login i hasło)
DEFAULT_ADMIN_USERNAME=admin
DEFAULT_ADMIN_PASSWORD=admin123

View File

@ -3,14 +3,13 @@ services:
build: .
container_name: live-lista-zakupow
ports:
- "8000:8000"
- "${APP_PORT:-8000}:8000"
environment:
- FLASK_APP=app.py
- FLASK_ENV=production
- SECRET_KEY=supersekretnyklucz
- SYSTEM_PASSWORD=admin
- DEFAULT_ADMIN_USERNAME=admin
- DEFAULT_ADMIN_PASSWORD=admin123
- SECRET_KEY=${SECRET_KEY}
- SYSTEM_PASSWORD=${SYSTEM_PASSWORD}
- DEFAULT_ADMIN_USERNAME=${DEFAULT_ADMIN_USERNAME}
- DEFAULT_ADMIN_PASSWORD=${DEFAULT_ADMIN_PASSWORD}
volumes:
- .:/app
command: flask run --host=0.0.0.0 --port=8000