Update Dashy configuration with new service URLs and add config update script

This commit is contained in:
Nik Afiq 2026-03-06 21:51:50 +09:00
parent 5b4d5803c2
commit 6c9683f32d
2 changed files with 28 additions and 8 deletions

View File

@ -163,25 +163,33 @@ sections:
- name: Services - name: Services
icon: mdi-apps icon: mdi-apps
items: items:
- title: Jellyfin
icon: si-jellyfin
url: http://nik4nao.home.arpa/anime/
id: 0_836_jellyfin
- title: qBittorrent - title: qBittorrent
icon: si-qbittorrent icon: si-qbittorrent
url: http://nik4nao.home.arpa/qbt/ url: https://qbittorrent.home.arpa
id: 1_836_qbittorrent id: 1_836_qbittorrent
- title: JDownloader - title: JDownloader
icon: mdi-cloud-download-outline icon: mdi-cloud-download-outline
url: http://nik4nao.home.arpa/jd2/ url: https://jdownloader.home.arpa
id: 2_836_jdownloader id: 2_836_jdownloader
- title: Jellyfin
icon: si-jellyfin
url: https://jellyfin.home.arpa
id: 0_836_jellyfin
- title: Pi-hole - title: Pi-hole
icon: si-pihole icon: si-pihole
url: http://nik4nao.home.arpa/admin/ url: https://pihole.home.arpa/admin
id: 3_836_pihole id: 3_836_pihole
- title: Watch Party - title: Watch Party
icon: mdi-play-circle-outline icon: mdi-play-circle-outline
url: http://nik4nao.home.arpa/watch-party/ url: https://watch-party.nik4nao.com
id: 4_836_watchparty id: 4_836_watchparty
- title: Gitea
icon: si-gitea
url: https://gitea.home.arpa
id: 5_836_gitea
- title: old.qBittorrent
icon: si-qbittorrent
url: http://nik4nao.home.arpa/qbt/
id: 1_836_qbittorrent
displayData: displayData:
cutToHeight: true cutToHeight: true

View File

@ -0,0 +1,12 @@
#!/bin/bash
# Usage: bash manifests/apply-dashy-config.sh
# Updates Dashy config from config/dashy/conf.yml
set -e
kubectl create configmap dashy-config \
--from-file=conf.yml=config/dashy/conf.yml \
--namespace dashy \
--dry-run=client -o yaml | kubectl apply -f -
kubectl rollout restart deployment/dashy -n dashy
echo "Dashy config updated"