https://github.com/m-reisner/r.mdb
🧩 Zentrale Management-Datenbank für IT-Systeme – Automatisierung, Config-Management & Inventory in einem System.
https://github.com/m-reisner/r.mdb
automation backend bootstrap config-management frontend inventory it-management jquery monitoring mssql mysql php powershell sqlite system-administration versioning webapp
Last synced: 3 months ago
JSON representation
🧩 Zentrale Management-Datenbank für IT-Systeme – Automatisierung, Config-Management & Inventory in einem System.
- Host: GitHub
- URL: https://github.com/m-reisner/r.mdb
- Owner: m-reisner
- License: other
- Created: 2025-10-18T15:12:29.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-10-29T21:31:22.000Z (8 months ago)
- Last Synced: 2025-10-30T19:37:16.250Z (8 months ago)
- Topics: automation, backend, bootstrap, config-management, frontend, inventory, it-management, jquery, monitoring, mssql, mysql, php, powershell, sqlite, system-administration, versioning, webapp
- Language: JavaScript
- Homepage:
- Size: 6.03 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# r.mdb



------------------------------------------------------------------------
## 🧭 Überblick
**r.mdb** ist eine zentrale **Management-Datenbank für IT-Systeme**,
deren Ziel es ist, einen\
**Single Point of Trust** für Infrastruktur- und Systeminformationen zu
schaffen.
Das Projekt soll langfristig Aufgaben wie\
- Automatisierung\
- Versionierung\
- Konfigurationsmanagement\
- Hardware- & Software-Inventarisierung\
- Monitoring
integriert abdecken und zu einer zentralen, erweiterbaren Plattform für
IT-Management werden.
------------------------------------------------------------------------
## 🧱 Technologie-Stack
Das Projekt basiert auf einer modularen Architektur mit folgenden
Kernkomponenten:
-----------------------------------------------------------------------
Komponente Beschreibung
-------------------------------- --------------------------------------
**PHP** Serverseitige Logik und API-Schicht
**Bootstrap** Responsives Frontend-Framework
**jQuery** UI-Interaktionen und dynamische
Inhalte
**SQLite / MySQL / MSSQL** Unterstützte Datenbanksysteme
**PowerShell** Automatisierung, Backend-Integration,
Systemkommunikation
-----------------------------------------------------------------------
------------------------------------------------------------------------
## 🚀 Startanweisung / Nutzung
### Voraussetzungen
- **PowerShell** (mind. Version 5.1 oder PowerShell 7)
- **PHP** (ab Version 8.x, mit eingebautem Webserver)
- Lokaler Port (z. B. 8080) muss verfügbar sein
### Starten des Entwicklungsservers
Im Projekt-Root befindet sich das Skript **`run-phpwebserver.ps1`**,\
welches den eingebauten PHP-Webserver startet:
``` powershell
Clear-Host
.un-phpwebserver.ps1
```
Der Server startet anschließend lokal (Standard:
`http://localhost:8080`).
------------------------------------------------------------------------
## 📂 Projektstruktur
----------------------------------------------------------------------------
Pfad Beschreibung
------------------------- --------------------------------------------------
`/assets/` Icons, Fonts, Stylesheets
`/src/` PHP-Quellcode und API-Logik
`/includes/` Gemeinsame Funktionsbibliotheken
`/modules/` Erweiterbare Funktionsmodule
`/scripts/` PowerShell-Skripte und Automatisierung
`/run-phpwebserver.ps1` Startskript für lokale Entwicklungsumgebung
`/LICENSE` Lizenzinformationen
`/README.md` Diese Datei
----------------------------------------------------------------------------
------------------------------------------------------------------------
## ⚙️ Status
> **Aktueller Entwicklungsstand:**\
> 🧩 *In Entwicklung -- frühes Alpha-Stadium*
>
> Der Fokus liegt derzeit auf der Grundarchitektur und den
> Datenmodellen.
------------------------------------------------------------------------
## 🧑💻 Mitwirken
Das Projekt befindet sich aktuell in der Aufbauphase.\
Contributions, Ideen und Verbesserungsvorschläge sind willkommen.\
Sobald die Kernfunktionen stabil sind, wird eine **CONTRIBUTING.md**
bereitgestellt.
------------------------------------------------------------------------
## 🪪 Lizenz
Dieses Projekt steht unter der\
**Creative Commons Attribution--NonCommercial--ShareAlike 4.0
International (CC BY-NC-SA 4.0)** Lizenz.
Weitere Informationen findest du in der Datei [`LICENSE`](./LICENSE)\
oder unter
[creativecommons.org/licenses/by-nc-sa/4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/).
------------------------------------------------------------------------
© 2025 Martin Reisner -- Alle Rechte vorbehalten.