404 lines
13 KiB
YAML
Executable File
404 lines
13 KiB
YAML
Executable File
# KalliLab Homepage services.yaml
|
|
# KALLISCOPE Redesign — V7 (Bugfix)
|
|
# Alle URLs, Tokens, Keys und Container UNVERÄNDERT
|
|
# Emojis aus Gruppen-Namen entfernt (Tab-Rendering-Fix)
|
|
# Bookmarks ausgelagert in bookmarks.yaml
|
|
|
|
# ────────────────────────────────────────────────────────
|
|
# TAB: Uebersicht — Tägliche Arbeitsoberfläche
|
|
# ────────────────────────────────────────────────────────
|
|
- Control Center:
|
|
- Portainer:
|
|
icon: portainer.png
|
|
href: https://kallilabcore.local:9443
|
|
description: Docker- und Stack-Management
|
|
server: my-docker
|
|
container: PortainerCE
|
|
widget:
|
|
type: portainer
|
|
url: https://192.168.178.58:9443
|
|
env: 1
|
|
key: ptr_OoyIiXDLUaCj5sbYzr3f2BmeBVgi+WVnZDyX1OOlvJo=
|
|
|
|
- Immich:
|
|
icon: immich.png
|
|
href: http://kallilabcore.local:2283
|
|
description: Foto- und Videoverwaltung
|
|
server: my-docker
|
|
container: immich_server
|
|
widget:
|
|
type: immich
|
|
url: http://192.168.178.58:2283
|
|
key: FjgVSrXUaHZ7cymFtd1adRpq2naz1nijTqjqxuvGbs
|
|
version: 2
|
|
|
|
- Paperless-ngx:
|
|
icon: paperless-ngx.png
|
|
href: http://kallilabcore.local:8000
|
|
description: Dokumentenarchiv und OCR
|
|
server: my-docker
|
|
container: paperless-ngx
|
|
widget:
|
|
type: paperlessngx
|
|
url: http://192.168.178.58:8000
|
|
key: 65aa6948d2a6f3ef3d403a4a0d76891e7ae82cbe
|
|
|
|
- Pi-hole:
|
|
icon: pi-hole.png
|
|
href: http://kallilabcore.local:8543
|
|
description: Netzwerkweites DNS-Blocking
|
|
server: my-docker
|
|
container: binhex-official-pihole
|
|
widget:
|
|
type: pihole
|
|
url: http://192.168.178.58:8543
|
|
version: 6
|
|
key: kuchen123
|
|
|
|
- Code Server:
|
|
icon: vscode.png
|
|
href: https://code.kaleschke.info
|
|
description: Browserbasierte Entwicklungsumgebung
|
|
server: my-docker
|
|
container: code-server
|
|
ping: true
|
|
|
|
- Paperless-AI:
|
|
icon: mdi-file-document-edit-outline
|
|
href: http://kallilabcore.local:3236
|
|
description: KI-Auswertung für Paperless-ngx
|
|
server: my-docker
|
|
container: Paperless-AI
|
|
ping: true
|
|
|
|
# ────────────────────────────────────────────────────────
|
|
# TAB: System — Infrastruktur & Monitoring
|
|
# ────────────────────────────────────────────────────────
|
|
- Infrastruktur:
|
|
- Traefik:
|
|
icon: traefik.png
|
|
href: https://traefik.kaleschke.info
|
|
description: Reverse Proxy und Routing
|
|
server: my-docker
|
|
container: traefik
|
|
widget:
|
|
type: traefik
|
|
url: https://traefik.kaleschke.info
|
|
username: admin
|
|
password: ichwillcocacola
|
|
|
|
- Gitea:
|
|
icon: gitea.png
|
|
href: https://git.kaleschke.info
|
|
description: Git-Hosting und Projektverwaltung
|
|
server: my-docker
|
|
container: gitea
|
|
widget:
|
|
type: gitea
|
|
url: https://git.kaleschke.info
|
|
key: e0da0f8534d83d8445dd98deee1b35539c4cac01
|
|
|
|
- Portainer:
|
|
icon: portainer.png
|
|
href: https://kallilabcore.local:9443
|
|
description: Stack- und Container-Management
|
|
server: my-docker
|
|
container: PortainerCE
|
|
widget:
|
|
type: portainer
|
|
url: https://192.168.178.58:9443
|
|
env: 1
|
|
key: ptr_OoyIiXDLUaCj5sbYzr3f2BmeBVgi+WVnZDyX1OOlvJo=
|
|
|
|
- Homepage:
|
|
icon: homepage.png
|
|
href: https://home.kaleschke.info
|
|
description: Zentrale Startseite für KalliLab
|
|
server: my-docker
|
|
container: homepage
|
|
ping: true
|
|
|
|
- Tailscale:
|
|
icon: tailscale.png
|
|
href: https://login.tailscale.com/admin/machines
|
|
description: Sichere Remote-Vernetzung
|
|
server: my-docker
|
|
container: Tailscale-Docker
|
|
|
|
- DDNS Updater:
|
|
icon: sh-qdm12.png
|
|
description: DynDNS-Aktualisierung im Hintergrund
|
|
server: my-docker
|
|
container: ddns-updater
|
|
|
|
- DIUN:
|
|
icon: docker.png
|
|
description: Benachrichtigt über neue Container-Images
|
|
server: my-docker
|
|
container: diun
|
|
|
|
- Dozzle:
|
|
icon: dozzle.png
|
|
href: http://kallilabcore.local:9888
|
|
description: Live-Logs für Docker-Container
|
|
server: my-docker
|
|
container: Dozzle
|
|
ping: true
|
|
|
|
- Theme Park:
|
|
icon: mdi-palette
|
|
href: http://kallilabcore.local:8009
|
|
description: Theming- und UI-Assets
|
|
server: my-docker
|
|
container: theme-park
|
|
ping: true
|
|
|
|
- Monitoring:
|
|
- Uptime Kuma:
|
|
icon: uptime-kuma.png
|
|
href: http://kallilabcore.local:3001
|
|
description: Service-Monitoring und Statusseiten
|
|
server: my-docker
|
|
container: UptimeKuma
|
|
widget:
|
|
type: uptimekuma
|
|
url: http://192.168.178.58:3001
|
|
slug: uk1_ITsgGkyd_fIWRUjkZ5V2QZI5Pd6N_rsCrvLeQ5mJ
|
|
|
|
- Netdata:
|
|
icon: netdata.png
|
|
href: http://192.168.178.58:19999
|
|
description: Echtzeit-Telemetrie für Host und Dienste
|
|
server: my-docker
|
|
container: netdata
|
|
widget:
|
|
type: netdata
|
|
url: http://192.168.178.58:19999
|
|
|
|
- Glances:
|
|
icon: glances.png
|
|
href: http://kallilabcore.local:61208
|
|
description: Host-Metriken und Prozessübersicht
|
|
server: my-docker
|
|
container: Glances
|
|
widget:
|
|
type: glances
|
|
url: http://192.168.178.58:61208
|
|
version: 4
|
|
metric: info
|
|
|
|
- Scrutiny:
|
|
icon: scrutiny.png
|
|
href: http://192.168.178.58:8080/web/dashboard
|
|
description: S.M.A.R.T.-Monitoring für Festplatten
|
|
server: my-docker
|
|
container: scrutiny
|
|
widget:
|
|
type: scrutiny
|
|
url: http://192.168.178.58:8080
|
|
|
|
- Dashdot:
|
|
icon: dashdot.png
|
|
href: http://kallilabcore.local:3002
|
|
description: Moderner Server-Dashboard-Überblick
|
|
server: my-docker
|
|
container: dashdot
|
|
ping: true
|
|
|
|
- ntopng:
|
|
icon: si-ntop
|
|
href: http://kallilabcore.local:3000
|
|
description: Netzwerktraffic und Flows analysieren
|
|
server: my-docker
|
|
container: ntopng
|
|
ping: true
|
|
|
|
- NetAlertX:
|
|
icon: netalertx.png
|
|
href: http://192.168.178.58:20211
|
|
description: Netzwerkgeräte erkennen und überwachen
|
|
server: my-docker
|
|
container: netalertx
|
|
|
|
- Gotify:
|
|
icon: gotify.png
|
|
href: http://192.168.178.58:8088
|
|
description: Push-Benachrichtigungen für KalliLab
|
|
server: my-docker
|
|
container: gotify
|
|
|
|
# ────────────────────────────────────────────────────────
|
|
# TAB: Security — Netzwerk & Zugang
|
|
# ────────────────────────────────────────────────────────
|
|
- Netzwerk und Sicherheit:
|
|
- Pi-hole:
|
|
icon: pi-hole.png
|
|
href: http://kallilabcore.local:8543
|
|
description: Netzwerkweites DNS-Blocking
|
|
server: my-docker
|
|
container: binhex-official-pihole
|
|
widget:
|
|
type: pihole
|
|
url: http://192.168.178.58:8543
|
|
version: 6
|
|
key: kuchen123
|
|
|
|
- Unbound:
|
|
icon: unbound.png
|
|
description: Rekursiver DNS-Resolver
|
|
server: my-docker
|
|
container: unbound
|
|
|
|
- Vaultwarden:
|
|
icon: vaultwarden.png
|
|
href: https://kallilabcore.taild9fcf2.ts.net:4743
|
|
description: Passwortmanager für Familie und Homelab
|
|
server: my-docker
|
|
container: vaultwarden
|
|
ping: true
|
|
|
|
- Mail Archiver:
|
|
icon: mdi-email-fast-outline
|
|
href: http://kallilabcore.local:5000
|
|
description: Mail-Archivierung und Suche
|
|
server: my-docker
|
|
container: mail-archiver
|
|
ping: true
|
|
|
|
# ────────────────────────────────────────────────────────
|
|
# TAB: Dienste — Cloud, Medien & Backups
|
|
# ────────────────────────────────────────────────────────
|
|
- Cloud und Produktivitaet:
|
|
- Paperless-ngx:
|
|
icon: paperless-ngx.png
|
|
href: http://kallilabcore.local:8000
|
|
description: Dokumentenarchiv und OCR
|
|
server: my-docker
|
|
container: paperless-ngx
|
|
widget:
|
|
type: paperlessngx
|
|
url: http://192.168.178.58:8000
|
|
key: 65aa6948d2a6f3ef3d403a4a0d76891e7ae82cbe
|
|
|
|
- Mealie:
|
|
icon: mealie.png
|
|
href: http://kallilabcore.local:9935
|
|
description: Rezeptverwaltung und Meal Planning
|
|
server: my-docker
|
|
container: mealie
|
|
widget:
|
|
type: mealie
|
|
url: http://192.168.178.58:9935
|
|
key: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJsb25nX3Rva2VuIjp0cnVlLCJpZCI6IjgxY2VmODBjLTMwZDAtNDM2OS04MjY4LWJkNTRhYmNjZmQ2MyIsIm5hbWUiOiJEYXNoYm9hcmQiLCJpbnRlZ3JhdGlvbl9pZCI6ImdlbmVyaWMiLCJleHAiOjE5MzE3MDM2NDJ9.tdUSLNqmU_uz1HkVgZhnudBnafbGs-pUeY4xqeogAwc
|
|
version: 2
|
|
|
|
- Paperless-AI:
|
|
icon: mdi-file-document-edit-outline
|
|
href: http://kallilabcore.local:3236
|
|
description: KI-Auswertung für Paperless-ngx
|
|
server: my-docker
|
|
container: Paperless-AI
|
|
ping: true
|
|
|
|
- Scanopy Server:
|
|
icon: mdi-scanner
|
|
href: http://kallilabcore.local:60072
|
|
description: Scanopy Weboberfläche
|
|
server: my-docker
|
|
container: scanopy-server
|
|
ping: true
|
|
|
|
- Scanopy Daemon:
|
|
icon: mdi-cog-transfer
|
|
description: Hintergrunddienst für Scanopy
|
|
server: my-docker
|
|
container: scanopy-daemon
|
|
|
|
- luckyBackup:
|
|
icon: mdi-backup-restore
|
|
href: http://kallilabcore.local:7675/vnc.html?autoconnect=true
|
|
description: GUI-Backupjobs via noVNC
|
|
server: my-docker
|
|
container: luckyBackup
|
|
ping: true
|
|
|
|
- Medien:
|
|
- Immich:
|
|
icon: immich.png
|
|
href: http://kallilabcore.local:2283
|
|
description: Foto- und Videoverwaltung
|
|
server: my-docker
|
|
container: immich_server
|
|
widget:
|
|
type: immich
|
|
url: http://192.168.178.58:2283
|
|
key: FjgVSrXUaHZ7cymFtd1adRpq2naz1nijTqjqxuvGbs
|
|
version: 2
|
|
|
|
- Plex:
|
|
icon: plex.png
|
|
href: http://kallilabcore.local:32400/web
|
|
description: Medienserver für Filme und Serien
|
|
server: my-docker
|
|
container: Plex-Media-Server
|
|
widget:
|
|
type: plex
|
|
url: http://kallilabcore.local:32400
|
|
key: YOUR_PLEX_TOKEN
|
|
|
|
- Stash:
|
|
icon: stash.png
|
|
href: http://kallilabcore.local:6969
|
|
description: Medienbibliothek und Metadaten
|
|
server: my-docker
|
|
container: Stash
|
|
widget:
|
|
type: stash
|
|
url: http://kallilabcore.local:6969
|
|
key: YOUR_STASH_API_KEY
|
|
|
|
# ────────────────────────────────────────────────────────
|
|
# TAB: Backends — Datenbanken & Worker
|
|
# ────────────────────────────────────────────────────────
|
|
- Daten und Backends:
|
|
- PostgreSQL 17:
|
|
icon: postgres.png
|
|
description: Gemeinsame PostgreSQL-Instanz
|
|
server: my-docker
|
|
container: postgresql17
|
|
|
|
- Redis:
|
|
icon: redis.png
|
|
description: Shared Redis für Services
|
|
server: my-docker
|
|
container: Redis
|
|
|
|
- Mealie Postgres:
|
|
icon: postgres.png
|
|
description: Datenbank für Mealie
|
|
server: my-docker
|
|
container: mealie-postgres
|
|
|
|
- Scanopy Postgres:
|
|
icon: postgres.png
|
|
description: Datenbank für Scanopy
|
|
server: my-docker
|
|
container: scanopy-postgres
|
|
|
|
- Immich Machine Learning:
|
|
icon: immich.png
|
|
description: ML-Worker für Immich
|
|
server: my-docker
|
|
container: immich_machine_learning
|
|
|
|
- Immich Postgres:
|
|
icon: postgres.png
|
|
description: Datenbank für Immich
|
|
server: my-docker
|
|
container: immich_postgres
|
|
|
|
- Immich Redis:
|
|
icon: redis.png
|
|
description: Redis-Cache für Immich
|
|
server: my-docker
|
|
container: immich_redis |