This commit is contained in:
2026-03-31 01:28:26 +00:00
parent c965757e63
commit 212d7b6d53
5 changed files with 199 additions and 0 deletions

109
services.yaml Normal file
View File

@@ -0,0 +1,109 @@
---
# Action Bar + Website siteMonitors
- Quick Actions:
- Take Snapshot:
href: http://takesnap.home/snapshot
target: _self
icon: mdi-file-download
- Websites:
- spacegoblins.org:
href: https://spacegoblins.org
description: My home site
icon: https://spacegoblins.org/favicon.svg
siteMonitor: https://spacegoblins.org
- nomicrafter.com:
href: https://nomicrafter.com
description: Nomicrafter
icon: https://nomicrafter.com/favicon.ico
siteMonitor: https://nomicrafter.com
# Public Services: https://service.spacegoblins.orh
- Public Services:
# Bare Metal services accessible from web
- 1Panel:
href: https://1panel.spacegoblins.org
description: Junkdrawer bare metal manager
icon: 1panel.png
siteMonitor: https://1panel.spacegoblins.org
# Container services accessible from web
- Docmost:
href: https://docmost.spacegoblins.org
description: Collaborate, take notes, and share a document workspace
icon: docmost.png
container: docmost
- Vaultwarden:
href: https://vaultwarden.spacegoblins.org
description: Password manager
icon: vaultwarden.png
container: vaultwarden
- Syncthing:
href: https://syncthing.spacegoblins.org
description: File sync
icon: syncthing.png
container: syncthing
- Gitea:
href: https://gitea.spacegoblins.org
description: Git hosting & code collaboration
icon: gitea.png
container: gitea
- Vikunja:
href: https://vikunja.spacegoblins.org
description: Task tracking and personal kanban database
icon: vikunja.png
container: vikunja
- Authelia:
href: https://authelia.spacegoblins.org
description: Single sign-on login portal
icon: authelia.png
container: authelia
# Local .home services, admin ONLY
- Local Admin:
- Dockhand:
href: http://dockhand.home
description: Docker management
icon: dockhand.png
container: dockhand
widget:
type: dockhand
url: http://192.168.0.46:3004
environment: junk-drawer # optional: name or id; aggregates all when omitted
username: {{HOMEPAGE_VAR_DOCKHAND_USER}} # required for local auth
password: {{HOMEPAGE_VAR_DOCKHAND_PASSWORD}} # required for local auth
- Nginx Proxy Manager:
href: http://npm.home
description: Reverse proxy & SSL
icon: nginx-proxy-manager.png
container: nginx-proxy-manager
widget:
type: npm
url: http://nginx-proxy-manager:81
username: {{HOMEPAGE_VAR_NPM_USER}}
password: {{HOMEPAGE_VAR_NPM_PASS}}
- Pi-hole:
href: http://pihole.home/admin
description: DNS & ad blocking
icon: pi-hole.png
container: pihole
widget:
type: pihole
url: http://pihole:80
version: 6 # required if running v6 or higher, defaults to 5
key: {{HOMEPAGE_VAR_PIHOLE_KEY}}
- Uptime Kuma:
href: http://kuma.home
description: Uptime monitoring
icon: uptime-kuma.png
container: uptime-kuma