From b6399f8b52e1ff2b70f02d97a2d9794219f591a5 Mon Sep 17 00:00:00 2001 From: Nirodan Date: Tue, 17 Jun 2025 10:43:22 +0200 Subject: [PATCH] Docker compose. dev.yml erstellt --- backend/app.py | 2 +- docker-compose.dev.yml | 13 +++++++++++++ frontend/src/components/LoginForm.jsx | 2 +- 3 files changed, 15 insertions(+), 2 deletions(-) create mode 100644 docker-compose.dev.yml diff --git a/backend/app.py b/backend/app.py index 62ce5f0..7f0ead9 100644 --- a/backend/app.py +++ b/backend/app.py @@ -157,4 +157,4 @@ def hash_md5(): if __name__ == '__main__': os.makedirs("config", exist_ok=True) - app.run(host='0.0.0.0', port=5000) + app.run(host='0.0.0.0', port=5000, debug=True) # debug=True nur für Entwicklung, nicht in Produktion verwenden! diff --git a/docker-compose.dev.yml b/docker-compose.dev.yml new file mode 100644 index 0000000..69c3946 --- /dev/null +++ b/docker-compose.dev.yml @@ -0,0 +1,13 @@ +services: + tools: + build: + context: . + dockerfile: Dockerfile + ports: + - "5000:5000" + volumes: + - ./backend:/backend + - ./frontend:/frontend + - ./backend/config:/config + working_dir: /app/backend + command: python app.py diff --git a/frontend/src/components/LoginForm.jsx b/frontend/src/components/LoginForm.jsx index d20d781..83e01f3 100644 --- a/frontend/src/components/LoginForm.jsx +++ b/frontend/src/components/LoginForm.jsx @@ -9,7 +9,7 @@ function LoginForm() { const login = async () => { try { - const res = await axios.post('/login', { username, password }); // ruft POST /api/login auf + const res = await axios.post('/api/login', { username, password }); localStorage.setItem('token', res.data.token); localStorage.setItem('role', res.data.role); navigate('/');