From e00240af4604c55c62780446b9a8f8e61af368c2 Mon Sep 17 00:00:00 2001 From: root Date: Wed, 12 Feb 2025 11:25:40 +0000 Subject: [PATCH] initial --- bookmarks.yaml | 22 ++++++++ custom.css | 0 custom.js | 0 docker.yaml | 18 ++++++ kubernetes.yaml | 2 + services.yaml | 147 ++++++++++++++++++++++++++++++++++++++++++++++++ settings.yaml | 7 +++ widgets.yaml | 18 ++++++ 8 files changed, 214 insertions(+) create mode 100644 bookmarks.yaml create mode 100644 custom.css create mode 100644 custom.js create mode 100644 docker.yaml create mode 100644 kubernetes.yaml create mode 100644 services.yaml create mode 100644 settings.yaml create mode 100644 widgets.yaml diff --git a/bookmarks.yaml b/bookmarks.yaml new file mode 100644 index 0000000..22f4cf4 --- /dev/null +++ b/bookmarks.yaml @@ -0,0 +1,22 @@ +--- +# For configuration options and examples, please see: +# https://gethomepage.dev/configs/bookmarks + +- Socialish: + - Selfh.st: + - abbr: SH + href: https://selfh.st + +- Accounts: + - Cloudflare: + - abbr: CF + href: https://dash.cloudflare.com/ + +- References: + - Proxmox helper scripts: + - abbr: PHS + href: https://community-scripts.github.io/ProxmoxVE/scripts + - Homepage: + - abbr: HP + href: https://gethomepage.dev/widgets/ + diff --git a/custom.css b/custom.css new file mode 100644 index 0000000..e69de29 diff --git a/custom.js b/custom.js new file mode 100644 index 0000000..e69de29 diff --git a/docker.yaml b/docker.yaml new file mode 100644 index 0000000..e7ca3c5 --- /dev/null +++ b/docker.yaml @@ -0,0 +1,18 @@ +--- +# For configuration options and examples, please see: +# https://gethomepage.dev/configs/docker/ + +argus: + host: argus.lan + port: 2375 + +vesta: + host: vesta.lan + port: 2375 + +helios: + host: helios.lan + port: 2375 + +# my-docker: +# socket: /var/run/docker.sock diff --git a/kubernetes.yaml b/kubernetes.yaml new file mode 100644 index 0000000..aca6e82 --- /dev/null +++ b/kubernetes.yaml @@ -0,0 +1,2 @@ +--- +# sample kubernetes config diff --git a/services.yaml b/services.yaml new file mode 100644 index 0000000..fda2f30 --- /dev/null +++ b/services.yaml @@ -0,0 +1,147 @@ +--- +# For configuration options and examples, please see: +# https://gethomepage.dev/configs/services/ + +- Network Services: + - Pi-hole: + icon: pi-hole + href: http://pi.hole/admin/ + ping: http://pi.hole/admin/ + widget: + type: pihole + url: http://pi.hole + key: 7412f9c1b26d062c79ed65ab05910e8e667efe1503bb0a32510b9471a5219564 + - Nyx - nginx: + icon: nginx + href: https://nyx.paperfox.uk + widget: + type: npm + url: https://nyx.paperfox.uk + username: ozzyben@duck.com + password: nnitTo95 + +- Media Stack: + - Jellyfin: + icon: jellyfin + href: https://watch.paperfox.uk + siteMonitor: https://watch.paperfox.uk + widget: + type: jellyfin + url: https://watch.paperfox.uk + key: 800583ddcaf94dba996b71e109d46081 + server: argus + container: jellyfin + showStats: true + - Jellyseer: + icon: jellyseerr + href: https://request.paperfox.uk + siteMonitor: https://request.paperfox.uk + widget: + type: jellyseerr + url: https://request.paperfox.uk + key: MTczODI3OTIzMzk5M2E4NjI0NTI0LTAxNDYtNDk0YS05NmY5LWQ4NjRjYTc0NWQ1Mg== + server: argus + container: jellyseerr + - Qbittorrent: + icon: qbittorrent + href: https://download.paperfox.uk + siteMonitor: https://download.paperfox.uk + widget: + type: qbittorrent + url: https://download.paperfox.uk + username: admin + password: nnitTo95 + server: argus + container: qbittorrent-nox + showStats: true + +- Arr Containers: + - Sonarr: + icon: sonarr + href: https://sonarr.paperfox.uk/ + siteMonitor: https://sonarr.paperfox.uk/ + widget: + type: sonarr + url: https://sonarr.paperfox.uk + key: 9f3c0ef659334607b57c3a4adf9c8ba7 + server: argus + container: sonarr + - Radarr: + icon: radarr + href: https://radarr.paperfox.uk/ + siteMonitor: https://radarr.paperfox.uk/ + widget: + type: radarr + url: https://radarr.paperfox.uk + key: 3721d60609454b2a84e2f2f0cfc44c4d + server: argus + container: radarr + - Bazarr: + icon: bazarr + href: https://bazarr.paperfox.uk/ + siteMonitor: https://bazarr.paperfox.uk/ + widget: + type: bazarr + url: https://bazarr.paperfox.uk + key: 30cab637f38c490a9a936f5b5cbf36f8 + server: argus + container: bazarr + - Prowlarr: + icon: prowlarr + href: https://prowlarr.paperfox.uk/ + siteMonitor: https://prowlarr.paperfox.uk/ + widget: + type: prowlarr + url: https://prowlarr.paperfox.uk + key: 7ef9790e1ca6454b81205239d4d95155 + server: argus + container: prowlarr + + +- Hosting: + - Proxmox: + icon: proxmox + href: https://pve.paperfox.uk + siteMonitor: https://pve.paperfox.uk + widget: + type: proxmox + url: https://pve.paperfox.uk + username: api-user@pam!homepage + password: ef6b7233-4d14-47d6-921d-c4bff5d8cc21 + - Argus: + icon: docker-amvd + href: https://argus.paperfox.uk + siteMonitor: https://argus.paperfox.uk + server: argus + container: dockge-argus + - Vesta: + icon: docker + href: https://vesta.paperfox.uk + siteMonitor: https://vesta.paperfox.uk + server: vesta + container: dockge-vesta + - Helios: + icon: dockge + href: https://helios.paperfox.uk + siteMonitor: https://helios.paperfox.uk + server: helios + container: dockge-helios + - Uptime Kuma: + icon: uptime-kuma + href: https://kuma.paperfox.uk + siteMonitor: https://kuma.paperfox.uk + widget: + type: uptimekuma + url: https://kuma.paperfox.uk + slug: containers + +- Information: + - Speedtest Tracker: + icon: mdi-speedometer + href: https://speed.paperfox.uk + siteMonitor: https://speed.paperfox.uk + widget: + type: speedtest + url: https://speed.paperfox.uk + server: vesta + container: speedtest-tracker diff --git a/settings.yaml b/settings.yaml new file mode 100644 index 0000000..2e828c0 --- /dev/null +++ b/settings.yaml @@ -0,0 +1,7 @@ +--- +# For configuration options and examples, please see: +# https://gethomepage.dev/configs/settings/ + +providers: + openweathermap: openweathermapapikey + weatherapi: weatherapiapikey diff --git a/widgets.yaml b/widgets.yaml new file mode 100644 index 0000000..399b838 --- /dev/null +++ b/widgets.yaml @@ -0,0 +1,18 @@ +--- +# For configuration options and examples, please see: +# https://gethomepage.dev/configs/info-widgets/ + +- datetime: + text_size: 4x1 + format: + timeStyle: short + dateStyle: long + +- openmeteo: + latitude: 55.938060 + longitude: -3.233772 + timezone: GB + units: metric # or imperial + cache: 5 # Time in minutes to cache API responses, to stay within limits + format: # optional, Intl.NumberFormat options + maximumFractionDigits: 1