baa8b17ab2a60fcb7d69c993c5bc381627fab925
🐳 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
Description
Releases
6
Release v0.9.3.2
Latest
Languages
JavaScript
50.9%
Python
40.2%
CSS
6.9%
HTML
0.8%
Dockerfile
0.7%
Other
0.5%