Split dashboard into public and admin instances with separate config-public and config-admin directories
Some checks failed
Build & Push Docker Image to Gitea Registry / build-and-push (push) Has been cancelled

This commit is contained in:
Kroonk
2026-07-01 17:37:08 +02:00
parent 6f54867bc3
commit 285280fa01
9 changed files with 53 additions and 6 deletions

2
config-admin/docker.yaml Normal file
View File

@@ -0,0 +1,2 @@
local:
socket: /var/run/docker.sock

View File

@@ -0,0 +1,61 @@
- Zugang:
- Single Sign-On:
icon: keycloak.png
href: https://auth.mischlabs.de/realms/mischlabs/account
description: Account, Sitzungen und Sicherheit
server: local
container: auth
- Passwords:
icon: vaultwarden.png
href: https://password.mischlabs.de
description: Passwort-Manager
server: local
container: vaultwarden
- Medien:
- Drive:
icon: nextcloud.png
href: https://drive.mischlabs.de
description: Cloud-Speicher
server: local
container: nextcloud_app
- Movies:
icon: jellyfin.png
href: https://movies.mischlabs.de
description: Filme & Serien
server: local
container: jellyfin-app-1
- Audiobooks:
icon: audiobookshelf.png
href: https://audiobook.mischlabs.de
description: Hörbücher
server: local
container: audiobookshelf
- Books:
icon: calibre-web.png
href: https://books.mischlabs.de
description: Bücher & Bibliothek
server: local
container: calibre-web
- Arbeit:
- Git:
icon: gitea.png
href: https://git.mischlabs.de
description: Code-Repositories
server: local
container: gitea
- Persönlich:
- MiChess:
icon: lichess.png
href: https://michess.mischlabs.de
description: Schach spiel
server: local
container: michess
- Tom:
icon: user-circle.png
href: https://tom.mischlabs.de
description: Portfolio & Fotos
server: local
container: photography-website

View File

@@ -0,0 +1,4 @@
title: MischLabs Admin
theme: dark
language: de

12
config-admin/widgets.yaml Normal file
View File

@@ -0,0 +1,12 @@
- search:
provider: duckduckgo
focus: true
target: _blank
- resources:
label: NAS Status
cpu: true
memory: true
disk:
- /host/volume1
- /host/volume2