Deploy Filebrowser config editor container and add integration under Arbeit category on Admin dashboard
All checks were successful
Build & Push Docker Image to Gitea Registry / build-and-push (push) Successful in 16s
All checks were successful
Build & Push Docker Image to Gitea Registry / build-and-push (push) Successful in 16s
This commit is contained in:
2
.gitignore
vendored
2
.gitignore
vendored
@@ -5,3 +5,5 @@ Thumbs.db
|
|||||||
*~
|
*~
|
||||||
.vscode/
|
.vscode/
|
||||||
.claude/
|
.claude/
|
||||||
|
filebrowser.db
|
||||||
|
filebrowser.db-journal
|
||||||
|
|||||||
@@ -45,6 +45,12 @@
|
|||||||
description: Code-Repositories
|
description: Code-Repositories
|
||||||
server: local
|
server: local
|
||||||
container: gitea
|
container: gitea
|
||||||
|
- Config-Editor:
|
||||||
|
icon: filebrowser.png
|
||||||
|
href: https://editor.mischlabs.de
|
||||||
|
description: Dashboard Config bearbeiten
|
||||||
|
server: local
|
||||||
|
container: mischlabs-editor
|
||||||
|
|
||||||
- Persönlich:
|
- Persönlich:
|
||||||
- MiChess:
|
- MiChess:
|
||||||
|
|||||||
@@ -28,6 +28,16 @@ services:
|
|||||||
- ./config-admin/background.png:/app/public/background.png:ro
|
- ./config-admin/background.png:/app/public/background.png:ro
|
||||||
- mischlabs_admin_data:/app/data
|
- mischlabs_admin_data:/app/data
|
||||||
|
|
||||||
|
mischlabs-editor:
|
||||||
|
image: filebrowser/filebrowser:latest
|
||||||
|
container_name: mischlabs-editor
|
||||||
|
restart: unless-stopped
|
||||||
|
ports:
|
||||||
|
- "8087:80"
|
||||||
|
volumes:
|
||||||
|
- .:/srv
|
||||||
|
- ./filebrowser.db:/database/filebrowser.db
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
mischlabs_data:
|
mischlabs_data:
|
||||||
mischlabs_admin_data:
|
mischlabs_admin_data:
|
||||||
|
|||||||
@@ -9,3 +9,4 @@ Hier findest du die einzelnen Themen als separate Notizen, die dich durch die Ve
|
|||||||
* [[Mischlabs Struktur|1. Struktur der Homepage (Wo liegt was?)]]
|
* [[Mischlabs Struktur|1. Struktur der Homepage (Wo liegt was?)]]
|
||||||
* [[Mischlabs Aendern|2. Wie ändere ich Dienste, Widgets oder Einstellungen?]]
|
* [[Mischlabs Aendern|2. Wie ändere ich Dienste, Widgets oder Einstellungen?]]
|
||||||
* [[Mischlabs Deployment|3. Wie werden Änderungen auf das NAS übertragen (Deployment)?]]
|
* [[Mischlabs Deployment|3. Wie werden Änderungen auf das NAS übertragen (Deployment)?]]
|
||||||
|
* [[Mischlabs Editor|4. Dashboard-Editor nutzen (Filebrowser)]]
|
||||||
|
|||||||
28
docs/Mischlabs Editor.md
Normal file
28
docs/Mischlabs Editor.md
Normal file
@@ -0,0 +1,28 @@
|
|||||||
|
# 4. Dashboard-Editor nutzen (Filebrowser)
|
||||||
|
|
||||||
|
Du hast jetzt einen integrierten Web-Editor (**Filebrowser**), den du direkt über dein Admin-Dashboard aufrufen kannst. Damit kannst du deine Dashboards verwalten, ohne dich per SSH einloggen oder Git-Befehle nutzen zu müssen.
|
||||||
|
|
||||||
|
## Zugriff & Login
|
||||||
|
|
||||||
|
* **Adresse:** `http://192.168.178.88:8087` (oder falls eingerichtet: `https://editor.mischlabs.de`)
|
||||||
|
* **Standard-Benutzername:** `admin`
|
||||||
|
* **Einmal-Passwort (für den ersten Login):** `kd5hzSdaRcsHoq_c`
|
||||||
|
|
||||||
|
> [!IMPORTANT]
|
||||||
|
> Bitte ändere das Passwort direkt nach deinem ersten Login in den Filebrowser-Einstellungen (unten links auf das Zahnrad-Symbol -> *Settings* -> *Change Password*).
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Wie bearbeite ich die Homepage?
|
||||||
|
|
||||||
|
1. Nach dem Login siehst du die Ordnerstruktur deines Homepage-Projekts.
|
||||||
|
2. Navigiere in die Config-Ordner:
|
||||||
|
* **Öffentlich:** Ordner `config-public`
|
||||||
|
* **Admin:** Ordner `config-admin`
|
||||||
|
3. Klicke auf die Datei, die du bearbeiten möchtest (z.B. `services.yaml` oder `settings.yaml`).
|
||||||
|
4. Der Editor öffnet sich direkt im Browser mit Syntax-Hervorhebung.
|
||||||
|
5. Nimm deine Änderungen vor und klicke oben rechts auf das **Speichern-Symbol** (die Diskette).
|
||||||
|
6. Deine Änderungen sind **sofort live** im Dashboard sichtbar!
|
||||||
|
|
||||||
|
---
|
||||||
|
* [[Mischlabs Anleitung|Zurück zur Übersicht]]
|
||||||
Reference in New Issue
Block a user