2025-06-16 11:16:44 +02:00
2025-06-16 11:16:44 +02:00
2025-06-16 11:13:00 +02:00
2025-06-14 19:03:57 +02:00
2025-06-16 10:10:59 +02:00
2025-06-14 12:18:26 +02:00
2025-06-14 19:34:50 +02:00

🐳 Docker-Webplattform: React + Flask + externe MariaDB

Dieses Projekt ist eine vollständig dockerisierte Webanwendung, die ein React-Frontend und ein Flask-Backend in einem einzigen Container vereint. Sie kommuniziert mit einer externen MariaDB-Datenbank (z.B. auf einem Unraid-Server) und bietet ein Setup-System, Login, Rollenverwaltung und modulare Tools.


⚙️ Was macht der Docker-Container?

  • 🚀 Startet automatisch Flask + React in einer Umgebung
  • 🛠 Bei Erststart zeigt er eine Setup-Webseite zum Eintragen der DB-Verbindung
  • 💾 Speichert die Konfiguration in config/db_config.json
  • 🌐 Verbindet sich mit der externen MariaDB-Datenbank
  • 👤 Erstellt automatisch ein admin-Benutzerkonto (admin / admin)
  • 🔐 Ermöglicht Login und Rollenzuordnung
  • 🧰 Liefert das React-Frontend direkt über Flask aus (keine extra Node-Instanz)
  • 🧾 Verwaltet Tools wie z.B. ein MD5-Hash-Modul
  • Docker-fähig, kompatibel mit Docker Compose oder Portainer

📦 Projektstruktur

📄 Lizenz

Außerdem ist es notwendig den Ursprüglichen Entwickler anzugeben

Dieses Projekt steht unter der Creative Commons BY-NC 4.0 Lizenz.
➡️ Du darfst ihn verwenden, verändern und teilen aber nicht kommerziell nutzen. Volltext: [https://creativecommons.org/licenses/by-nc/4.0] (https://creativecommons.org/licenses/by-nc/4.0)

💡 Hinweis: Die Urheberschaft erfolgt unter Pseudonym.

Author: Source page: Nirodan/Github:Nirodan Production

S
Description
No description provided
Readme 355 KiB
2026-05-22 09:31:47 +02:00
Languages
JavaScript 50.9%
Python 40.2%
CSS 6.9%
HTML 0.8%
Dockerfile 0.7%
Other 0.5%