Replace custom dashboard with gethomepage.dev and configure services, docker, settings, and widgets
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:23:26 +02:00
parent 687a6a947b
commit 5aea9e5403
5 changed files with 85 additions and 3 deletions

2
config/docker.yaml Normal file
View File

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

61
config/services.yaml Normal file
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

5
config/settings.yaml Normal file
View File

@@ -0,0 +1,5 @@
title: MischLabs Dashboard
theme: dark
language: de
background: https://images.unsplash.com/photo-1579546929518-9e396f3cc809?w=1600
cardBlur: sm

12
config/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

View File

@@ -1,15 +1,17 @@
services: services:
mischlabs: mischlabs:
image: git.mischlabs.de/mrdiderot/mischlabs:latest image: ghcr.io/gethomepage/homepage:latest
container_name: mischlabs container_name: mischlabs
restart: unless-stopped restart: unless-stopped
ports: ports:
- "8085:80" - "8085:3000"
volumes: volumes:
- /var/run/docker.sock:/var/run/docker.sock - /var/run/docker.sock:/var/run/docker.sock:ro
- /volume1:/host/volume1:ro - /volume1:/host/volume1:ro
- /volume2:/host/volume2:ro - /volume2:/host/volume2:ro
- ./config:/app/config
- mischlabs_data:/app/data - mischlabs_data:/app/data
volumes: volumes:
mischlabs_data: mischlabs_data: