moved over configs from proxyserver

This commit is contained in:
2025-05-10 11:32:45 -05:00
parent 0c806496d3
commit e3949ba04e
18 changed files with 1149 additions and 0 deletions

220
homepage/.env Executable file
View File

@@ -0,0 +1,220 @@
#GLOBAL SETTINGS
COMPOSE_HTTP_TIMEOUT=120
COMPOSE_IGNORE_ORPHANS=1
DOCKER_CONFIGS=.
DOCKERGID=999
DOCKERHOSTNAME=DockerServer
DOCKERLOGGING_MAXFILE=10
DOCKERLOGGING_MAXSIZE=200k
PGID=1000
PUID=1000
UMASK=000
TZ=America/Chicago
BACKUP_DIR=/mnt/backups
MEDIA_DIR=/mnt/media
STORAGE_DIR=/mnt/storage
#HOMEPAGE
# RUN AS
PUID=1000
PGID=1000
HOMEPAGE_ALLOWED_HOSTS=akanealw.com,www.akanealw.com
## SERVERS TAB ##
# ZABBIX
HOMEPAGE_VAR_ZABBIX_URL=https://zabbix.akanealw.com
# PEANUT
HOMEPAGE_VAR_PEANUT_URL=https://peanut.akanealw.com
## SERVERS ##
# PROXMOX
HOMEPAGE_VAR_PROXMOX_URL_1=https://proxmox1.akanealw.com
HOMEPAGE_VAR_PROXMOX_URL_2=https://proxmox2.akanealw.com
HOMEPAGE_VAR_PROXMOX_BACKUP_URL=https://proxmoxbackup.akanealw.com
HOMEPAGE_VAR_PROXMOX_USER=api@pam!homepage
HOMEPAGE_VAR_PROXMOX_API_KEY=9b17a715-3889-436f-8bfb-0c7173398452
HOMEPAGE_VAR_PROXMOX_BACKUP_USER=api-access@pbs!homepage
HOMEPAGE_VAR_PROXMOX_BACKUP_API_KEY=ceca44ca-3c1c-42df-a381-a9701b47cfd7
## MONITORING ##
# CADDY
HOMEPAGE_VAR_CADDY_URL=http://192.168.1.9:2019
# GLUETUN
HOMEPAGE_VAR_GLUETUN_URL=http://192.168.1.30:8777
# ADGUARD HOME
HOMEPAGE_VAR_ADGUARD_URL=https://adguardhome.akanealw.com
HOMEPAGE_VAR_ADGUARD_URL_1=https://adguardserver1.akanealw.com
HOMEPAGE_VAR_ADGUARD_URL_2=https://adguardserver2.akanealw.com
HOMEPAGE_VAR_ADGUARD_USER=akanealw
HOMEPAGE_VAR_ADGUARD_PASS=Aehaigoothohshoh1aab
## DOZZLE ##
# DOZZLE
HOMEPAGE_VAR_DOZZLE_URL_1=https://dockerserver-dozzle.akanealw.com
HOMEPAGE_VAR_DOZZLE_URL_2=https://dockerservertest-dozzle.akanealw.com
HOMEPAGE_VAR_DOZZLE_URL_3=https://dev-dozzle.akanealw.com
HOMEPAGE_VAR_DOZZLE_URL_4=https://proxyserver-dozzle.akanealw.com
## DOCKGE ##
# DOCKGE
HOMEPAGE_VAR_DOCKGE_URL_1=https://dockerserver-dockge.akanealw.com
HOMEPAGE_VAR_DOCKGE_URL_2=https://dockerservertest-dockge.akanealw.com
HOMEPAGE_VAR_DOCKGE_URL_3=https://dev-dockge.akanealw.com
HOMEPAGE_VAR_DOCKGE_URL_4=https://proxyserver-dockge.akanealw.com
##### LINKS
# DOCMOST
HOMEPAGE_VAR_DOCMOST_URL=https://docmost.akanealw.com
# MEMOS
HOMEPAGE_VAR_MEMOS_URL=https://memos.akanealw.com
# CHECKMK
HOMEPAGE_VAR_CHECKMK_URL=https://checkmk.akanealw.com
# CHECKMATE
HOMEPAGE_VAR_CHECKMATE_URL=https://checkmate.akanealw.com
# BESZEL
HOMEPAGE_VAR_BESZEL_URL=https://beszel.akanealw.com
# NZBDHYDRA
HOMEPAGE_VAR_NZBHYDRA_URL=https://nzbhydra.akanealw.com
# JACKETT
HOMEPAGE_VAR_JACKETT_URL=https://jackett.akanealw.com
# PROWLARR
HOMEPAGE_VAR_PROWLARR_URL=https://prowlarr.akanealw.com
# JELLYSEER
HOMEPAGE_VAR_JELLYSEERR_URL=https://jellyseerr.akanealw.com
# SONARR
HOMEPAGE_VAR_SONARR_URL=https://sonarr.akanealw.com
# RADARR
HOMEPAGE_VAR_RADARR_URL=https://radarr.akanealw.com
# LIDARR
HOMEPAGE_VAR_LIDARR_URL=https://lidarr.akanealw.com
# BAZARR
HOMEPAGE_VAR_BAZARR_URL=https://bazarr.akanealw.com
# QBITTORRENT
HOMEPAGE_VAR_QBITTORRENT_URL=https://qbittorrent.akanealw.com
HOMEPAGE_VAR_QBITTORRENT_USERNAME=akanealw
HOMEPAGE_VAR_QBITTORRENT_PASSWORD=HMsn5n4LY2H2HkqEaYZG
# SABNZBD
HOMEPAGE_VAR_SABNZBD_URL=https://sabnzbd.akanealw.com
HOMEPAGE_VAR_SABNZBD_API_KEY=28cf1162819045f9a12916012a704bb4
# SPEEDTEST
HOMEPAGE_VAR_SPEEDTEST_URL=https://speedtest.akanealw.com
# JDOWNLOADER
HOMEPAGE_VAR_JDOWNLOADER_URL=https://jdownloader.akanealw.com
# METUBE
HOMEPAGE_VAR_METUBE_URL=https://metube.akanealw.com
# JELLYFIN
HOMEPAGE_VAR_JELLYFIN_URL=https://jellyfin.akanealw.com
HOMEPAGE_VAR_JELLYFIN_API_KEY=3cd7367ac564440ab7b223ea0c55ba5b
# MSTREAM
HOMEPAGE_VAR_MSTREAM_URL=https://mstream.akanealw.com
# KAVITA
HOMEPAGE_VAR_KAVITA_URL=https://kavita.akanealw.com
# FIREFOX_VPN
HOMEPAGE_VAR_FIREFOX_VPN_URL=https://firefox.akanealw.com
# WIKIDOCS
HOMEPAGE_VAR_WIKIDOCS_URL=https://wiki.akanealw.com
# OLIVETIN
HOMEPAGE_VAR_OLIVETIN_URL=https://olivetin.akanealw.com
# STIRLING PDF
HOMEPAGE_VAR_STIRLING_PDF_URL=https://spdf.akanealw.com
# SYNCTHING
HOMEPAGE_VAR_SYNCTHING_URL_1=https://dockerserver-syncthing.akanealw.com
HOMEPAGE_VAR_SYNCTHING_URL_2=https://gamingpc-syncthing.akanealw.com
HOMEPAGE_VAR_SYNCTHING_URL_3=https://laptoppc-syncthing.akanealw.com
# FRESHRSS
HOMEPAGE_VAR_FRESHRSS_URL=https://freshrss.akanealw.com
# IT TOOLS
HOMEPAGE_VAR_IT_TOOLS_URL=https://it-tools.akanealw.com
# PAPERLESS-NGX
HOMEPAGE_VAR_PAPERLESS_NGX_URL=https://paperless.akanealw.com
# PHOTOPRISM
HOMEPAGE_VAR_PHOTOPRISM_URL=https://photoprism.akanealw.com
# RSS BRIDGE
HOMEPAGE_VAR_RSS_BRIDGE_URL=https://rss-bridge.akanealw.com
# SHLINK
HOMEPAGE_VAR_SHLINK_URL=https://shlink.akanealw.com
# ARCHIVEBOX
HOMEPAGE_VAR_ARCHIVEBOX_URL=https://archive.akanealw.com
# BITWARDEN
HOMEPAGE_VAR_BITWARDEN_URL=https://bitwarden.akanealw.com
# FILE BROWSER
HOMEPAGE_VAR_FILE_BROWSER_URL=https://filebrowser.akanealw.com
# WIREGUARD_UI
HOMEPAGE_VAR_WIREGUARD_UI_URL=https://wireguardui.akanealw.com
# CODESERVER
HOMEPAGE_VAR_CODESERVER_URL=https://codeserver.akanealw.com
# CRONICLE
HOMEPAGE_VAR_CRONICLE_URL=https://cronicle.akanealw.com
# GITEA
HOMEPAGE_VAR_GITEA_URL=https://gitea.akanealw.com
# GITEA-DOCKER
HOMEPAGE_VAR_GITEA_DOCKER_URL=https://gitea-docker.akanealw.com
# INVIDIOUS
HOMEPAGE_VAR_INVIDIOUS_URL=https://invidious.akanealw.com
# NEXTCLOUD
HOMEPAGE_VAR_NEXTCLOUD_URL=https://nextcloud.akanealw.com
# OPNSENSE
HOMEPAGE_VAR_OPNSENSE_URL=https://router.akanealw.com
# BALE ZFS SNAPSHOTS
HOMEPAGE_VAR_BALE_URL=https://bale.akanealw.com
# PIHOLE WIREGUARD
HOMEPAGE_VAR_PIHOLE_WIREGUARD_URL=https://pihole-wg.akanealw.com
HOMEPAGE_VAR_PIHOLE_WIREGUARD_API_KEY=e4b7bef0149fac2ad99c664756f93c0306246ec50d4902ee0c17106de59170f3
# WEBMIN
HOMEPAGE_VAR_WEBMIN_URL=https://webmin.akanealw.com
# OPENGIST
HOMEPAGE_VAR_OPEN_GIST_URL=https://opengist.akanealw.com

19
homepage/compose.yml Executable file
View File

@@ -0,0 +1,19 @@
services:
homepage:
container_name: homepage
image: ghcr.io/gethomepage/homepage:latest
environment:
PUID: ${PUID}
PGID: ${PGID}
env_file: .env
networks:
- reverseproxy
ports:
- 3005:3000
restart: always
volumes:
- ${DOCKER_CONFIGS}/config:/app/config
networks:
reverseproxy:
external: true

3
homepage/config/bookmarks.yaml Executable file
View File

@@ -0,0 +1,3 @@
---
# For configuration options and examples, please see:
# https://gethomepage.dev/latest/configs/bookmarks

392
homepage/config/services.yaml Executable file
View File

@@ -0,0 +1,392 @@
---
# For configuration options and examples, please see:
# https://gethomepage.dev/latest/configs/services
########################
########################
- Monitoring:
- Zabbix:
icon: "https://icons.akanealw.com/zabbix.png"
href: "{{HOMEPAGE_VAR_ZABBIX_URL}}"
siteMonitor: "{{HOMEPAGE_VAR_ZABBIX_URL}}"
widget:
type: iframe
src: "{{HOMEPAGE_VAR_ZABBIX_URL}}"
height: 180
loadingStrategy: eager
allowScrolling: no
########################
- Servers:
- Proxmox1:
icon: "https://icons.akanealw.com/proxmox.png"
href: "{{HOMEPAGE_VAR_PROXMOX_URL_1}}"
siteMonitor: "{{HOMEPAGE_VAR_PROXMOX_URL_1}}"
widget:
type: proxmox
url: "{{HOMEPAGE_VAR_PROXMOX_URL_1}}"
username: "{{HOMEPAGE_VAR_PROXMOX_USER}}"
password: "{{HOMEPAGE_VAR_PROXMOX_API_KEY}}"
node: proxmox1
- Proxmox2:
icon: "https://icons.akanealw.com/proxmox.png"
href: "{{HOMEPAGE_VAR_PROXMOX_URL_2}}"
siteMonitor: "{{HOMEPAGE_VAR_PROXMOX_URL_2}}"
widget:
type: proxmox
url: "{{HOMEPAGE_VAR_PROXMOX_URL_2}}"
username: "{{HOMEPAGE_VAR_PROXMOX_USER}}"
password: "{{HOMEPAGE_VAR_PROXMOX_API_KEY}}"
node: proxmox2
- ProxmoxBackup:
icon: "https://icons.akanealw.com/proxmox.png"
href: "{{HOMEPAGE_VAR_PROXMOX_BACKUP_URL}}"
siteMonitor: "{{HOMEPAGE_VAR_PROXMOX_BACKUP_URL}}"
widget:
type: proxmoxbackupserver
url: "{{HOMEPAGE_VAR_PROXMOX_BACKUP_URL}}"
username: "{{HOMEPAGE_VAR_PROXMOX_BACKUP_USER}}"
password: "{{HOMEPAGE_VAR_PROXMOX_BACKUP_API_KEY}}"
- CP1500PFCLCD:
icon: "https://icons.akanealw.com/ups.png"
href: "{{HOMEPAGE_VAR_PEANUT_URL}}"
siteMonitor: "{{HOMEPAGE_VAR_PEANUT_URL}}"
widget:
type: peanut
url: https://peanut.akanealw.com
key: ups
########################
- Network:
- Caddy:
icon: "https://icons.akanealw.com/caddy.png"
ping: "{{HOMEPAGE_VAR_CADDY_URL}}"
widget:
type: caddy
url: "{{HOMEPAGE_VAR_CADDY_URL}}"
fields: ["upstreams", "requests", "requests_failed"]
- AdGuardServer1:
icon: "https://icons.akanealw.com/adguard-home.png"
href: "{{HOMEPAGE_VAR_ADGUARD_URL_1}}"
siteMonitor: "{{HOMEPAGE_VAR_ADGUARD_URL_1}}"
widget:
type: adguard
url: "{{HOMEPAGE_VAR_ADGUARD_URL_1}}"
username: "{{HOMEPAGE_VAR_ADGUARD_USER}}"
password: "{{HOMEPAGE_VAR_ADGUARD_PASS}}"
- AdGuardServer2:
icon: "https://icons.akanealw.com/adguard-home.png"
href: "{{HOMEPAGE_VAR_ADGUARD_URL_2}}"
siteMonitor: "{{HOMEPAGE_VAR_ADGUARD_URL_2}}"
widget:
type: adguard
url: "{{HOMEPAGE_VAR_ADGUARD_URL_2}}"
username: "{{HOMEPAGE_VAR_ADGUARD_USER}}"
password: "{{HOMEPAGE_VAR_ADGUARD_PASS}}"
- Pihole-Wireguard:
icon: "https://icons.akanealw.com/pi-hole.png"
href: "{{HOMEPAGE_VAR_PIHOLE_WIREGUARD_URL}}"
siteMonitor: "{{HOMEPAGE_VAR_PIHOLE_WIREGUARD_URL}}"
widget:
type: pihole
url: "{{HOMEPAGE_VAR_PIHOLE_WIREGUARD_URL}}"
version: 5
key: "{{HOMEPAGE_VAR_PIHOLE_WIREGUARD_API_KEY}}"
########################
- Docker:
- DockerServer Dozzle:
icon: "https://icons.akanealw.com/dozzle.png"
href: "{{HOMEPAGE_VAR_DOZZLE_URL_1}}"
siteMonitor: "{{HOMEPAGE_VAR_DOZZLE_URL_1}}"
- DockerServerTest Dozzle:
icon: "https://icons.akanealw.com/dozzle.png"
href: "{{HOMEPAGE_VAR_DOZZLE_URL_2}}"
siteMonitor: "{{HOMEPAGE_VAR_DOZZLE_URL_2}}"
- Debian12Dev Dozzle:
icon: "https://icons.akanealw.com/dozzle.png"
href: "{{HOMEPAGE_VAR_DOZZLE_URL_3}}"
siteMonitor: "{{HOMEPAGE_VAR_DOZZLE_URL_3}}"
- ProxyServer Dozzle:
icon: "https://icons.akanealw.com/dozzle.png"
href: "{{HOMEPAGE_VAR_DOZZLE_URL_4}}"
siteMonitor: "{{HOMEPAGE_VAR_DOZZLE_URL_4}}"
- DockerServer Dockge:
icon: "https://icons.akanealw.com/docker-moby.png"
href: "{{HOMEPAGE_VAR_DOCKGE_URL_1}}"
siteMonitor: "{{HOMEPAGE_VAR_DOCKGE_URL_1}}"
- DockerServerTest Dockge:
icon: "https://icons.akanealw.com/docker-moby.png"
href: "{{HOMEPAGE_VAR_DOCKGE_URL_2}}"
siteMonitor: "{{HOMEPAGE_VAR_DOCKGE_URL_2}}"
- Debian12Dev Dockge:
icon: "https://icons.akanealw.com/docker-moby.png"
href: "{{HOMEPAGE_VAR_DOCKGE_URL_3}}"
siteMonitor: "{{HOMEPAGE_VAR_DOCKGE_URL_3}}"
- ProxyServer Dockge:
icon: "https://icons.akanealw.com/docker-moby.png"
href: "{{HOMEPAGE_VAR_DOCKGE_URL_4}}"
siteMonitor: "{{HOMEPAGE_VAR_DOCKGE_URL_4}}"
########################
########################
- Links:
- Speedtest:
icon: "https://icons.akanealw.com/speedtest-tracker.png"
href: "{{HOMEPAGE_VAR_SPEEDTEST_URL}}"
siteMonitor: "{{HOMEPAGE_VAR_SPEEDTEST_URL}}"
widget:
type: speedtest
url: "{{HOMEPAGE_VAR_SPEEDTEST_URL}}"
- qBittorrent:
icon: "https://icons.akanealw.com/qbittorrent.png"
href: "{{HOMEPAGE_VAR_QBITTORRENT_URL}}"
siteMonitor: "{{HOMEPAGE_VAR_QBITTORRENT_URL}}"
widget:
type: qbittorrent
url: "{{HOMEPAGE_VAR_QBITTORRENT_URL}}"
username: "{{HOMEPAGE_VAR_QBITTORRENT_USERNAME}}"
password: "{{HOMEPAGE_VAR_QBITTORRENT_PASSWORD}}"
- SABnzbd:
icon: "https://icons.akanealw.com/sabnzbd.png"
href: "{{HOMEPAGE_VAR_SABNZBD_URL}}"
siteMonitor: "{{HOMEPAGE_VAR_SABNZBD_URL}}"
widget:
type: sabnzbd
url: "{{HOMEPAGE_VAR_SABNZBD_URL}}"
key: "{{HOMEPAGE_VAR_SABNZBD_API_KEY}}"
- Jellyfin:
icon: "https://icons.akanealw.com/jellyfin.png"
href: "{{HOMEPAGE_VAR_JELLYFIN_URL}}"
siteMonitor: "{{HOMEPAGE_VAR_JELLYFIN_URL}}"
widget:
type: jellyfin
url: "{{HOMEPAGE_VAR_JELLYFIN_URL}}"
key: 3cd7367ac564440ab7b223ea0c55ba5b
enableBlocks: true
enableNowPlaying: false
fields: ["movies", "series"]
- Radarr:
icon: "https://icons.akanealw.com/radarr.png"
href: "{{HOMEPAGE_VAR_RADARR_URL}}"
siteMonitor: "{{HOMEPAGE_VAR_RADARR_URL}}"
- Sonarr:
icon: "https://icons.akanealw.com/sonarr.png"
href: "{{HOMEPAGE_VAR_SONARR_URL}}"
siteMonitor: "{{HOMEPAGE_VAR_SONARR_URL}}"
- NZBHydra:
icon: "https://icons.akanealw.com/nzbhydra.png"
href: "{{HOMEPAGE_VAR_NZBHYDRA_URL}}"
siteMonitor: "{{HOMEPAGE_VAR_NZBHYDRA_URL}}"
- Jackett:
icon: "https://icons.akanealw.com/jackett.png"
href: "{{HOMEPAGE_VAR_JACKETT_URL}}"
siteMonitor: "{{HOMEPAGE_VAR_JACKETT_URL}}"
- Firefox-VPN:
icon: "https://icons.akanealw.com/firefox.png"
href: "{{HOMEPAGE_VAR_FIREFOX_VPN_URL}}"
siteMonitor: "{{HOMEPAGE_VAR_FIREFOX_VPN_URL}}"
- ArchiveBox:
icon: "https://icons.akanealw.com/archivebox.png"
href: "{{HOMEPAGE_VAR_ARCHIVEBOX_URL}}"
siteMonitor: "{{HOMEPAGE_VAR_ARCHIVEBOX_URL}}"
- Bale:
icon: "https://icons.akanealw.com/bale.png"
href: "{{HOMEPAGE_VAR_BALE_URL}}"
siteMonitor: "{{HOMEPAGE_VAR_BALE_URL}}"
# - Bazarr:
# icon: "https://icons.akanealw.com/bazarr.png"
# href: "{{HOMEPAGE_VAR_BAZARR_URL}}"
# siteMonitor: "{{HOMEPAGE_VAR_BAZARR_URL}}"
- Bitwarden:
icon: "https://icons.akanealw.com/bitwarden.png"
href: "{{HOMEPAGE_VAR_BITWARDEN_URL}}"
siteMonitor: "{{HOMEPAGE_VAR_BITWARDEN_URL}}"
- Codeserver:
icon: "https://icons.akanealw.com/code-server.png"
href: "{{HOMEPAGE_VAR_CODESERVER_URL}}"
siteMonitor: "{{HOMEPAGE_VAR_CODESERVER_URL}}"
- Cronicle:
icon: "https://icons.akanealw.com/c.png"
href: "{{HOMEPAGE_VAR_CRONICLE_URL}}"
siteMonitor: "{{HOMEPAGE_VAR_CRONICLE_URL}}"
- Docmost:
icon: "https://icons.akanealw.com/dolibarr.png"
href: "{{HOMEPAGE_VAR_DOCMOST_URL}}"
siteMonitor: "{{HOMEPAGE_VAR_DOCMOST_URL}}"
- FileBrowser:
icon: "https://icons.akanealw.com/filebrowser.png"
href: "{{HOMEPAGE_VAR_FILE_BROWSER_URL}}"
siteMonitor: "{{HOMEPAGE_VAR_FILE_BROWSER_URL}}"
- FreshRSS:
icon: "https://icons.akanealw.com/freshrss.png"
href: "{{HOMEPAGE_VAR_FRESHRSS_URL}}"
siteMonitor: "{{HOMEPAGE_VAR_FRESHRSS_URL}}"
- Gitea:
icon: "https://icons.akanealw.com/gitea.png"
href: "{{HOMEPAGE_VAR_GITEA_URL}}"
siteMonitor: "{{HOMEPAGE_VAR_GITEA_URL}}"
- Gitea-Docker:
icon: "https://icons.akanealw.com/gitea.png"
href: "{{HOMEPAGE_VAR_GITEA_DOCKER_URL}}"
siteMonitor: "{{HOMEPAGE_VAR_GITEA_DOCKER_URL}}"
- Invidious:
icon: "https://icons.akanealw.com/invidious.png"
href: "{{HOMEPAGE_VAR_INVIDIOUS_URL}}"
siteMonitor: "{{HOMEPAGE_VAR_INVIDIOUS_URL}}"
- IT-Tools:
icon: "https://icons.akanealw.com/it-tools.png"
href: "{{HOMEPAGE_VAR_IT_TOOLS_URL}}"
siteMonitor: "{{HOMEPAGE_VAR_IT_TOOLS_URL}}"
- JDownloader:
icon: "https://icons.akanealw.com/jdownloader.png"
href: "{{HOMEPAGE_VAR_JDOWNLOADER_URL}}"
siteMonitor: "{{HOMEPAGE_VAR_JDOWNLOADER_URL}}"
- Jellyseerr:
icon: "https://icons.akanealw.com/jellyseerr.png"
href: "{{HOMEPAGE_VAR_JELLYSEERR_URL}}"
siteMonitor: "{{HOMEPAGE_VAR_JELLYSEERR_URL}}"
- Kavita:
icon: "https://icons.akanealw.com/kavita.png"
href: "{{HOMEPAGE_VAR_KAVITA_URL}}"
siteMonitor: "{{HOMEPAGE_VAR_KAVITA_URL}}"
- Lidarr:
icon: "https://icons.akanealw.com/lidarr.png"
href: "{{HOMEPAGE_VAR_LIDARR_URL}}"
siteMonitor: "{{HOMEPAGE_VAR_LIDARR_URL}}"
- Metube:
icon: "https://icons.akanealw.com/metube.png"
href: "{{HOMEPAGE_VAR_METUBE_URL}}"
siteMonitor: "{{HOMEPAGE_VAR_METUBE_URL}}"
- Mstream:
icon: "https://icons.akanealw.com/mstream.png"
href: "{{HOMEPAGE_VAR_MSTREAM_URL}}"
siteMonitor: "{{HOMEPAGE_VAR_MSTREAM_URL}}"
# - Nextcloud:
# icon: "https://icons.akanealw.com/nextcloud.png"
# href: "{{HOMEPAGE_VAR_NEXTCLOUD_URL}}"
# siteMonitor: "{{HOMEPAGE_VAR_NEXTCLOUD_URL}}"
- Olivetin:
icon: "https://icons.akanealw.com/olivetin.png"
href: "{{HOMEPAGE_VAR_OLIVETIN_URL}}"
siteMonitor: "{{HOMEPAGE_VAR_OLIVETIN_URL}}"
# - OpenGist:
# icon: "https://icons.akanealw.com/opengist.png"
# href: "{{HOMEPAGE_VAR_OPEN_GIST_URL}}"
# siteMonitor: "{{HOMEPAGE_VAR_OPEN_GIST_URL}}"
- OPNsense:
icon: "https://icons.akanealw.com/opnsense.png"
href: "{{HOMEPAGE_VAR_OPNSENSE_URL}}"
siteMonitor: "{{HOMEPAGE_VAR_OPNSENSE_URL}}"
- Paperless-ngx:
icon: "https://icons.akanealw.com/paperless-ngx.png"
href: "{{HOMEPAGE_VAR_PAPERLESS_NGX_URL}}"
siteMonitor: "{{HOMEPAGE_VAR_PAPERLESS_NGX_URL}}"
- PeaNUT:
icon: "https://icons.akanealw.com/ups.png"
href: "{{HOMEPAGE_VAR_PEANUT_URL}}"
siteMonitor: "{{HOMEPAGE_VAR_PEANUT_URL}}"
- Photoprism:
icon: "https://icons.akanealw.com/photoprism.png"
href: "{{HOMEPAGE_VAR_PHOTOPRISM_URL}}"
siteMonitor: "{{HOMEPAGE_VAR_PHOTOPRISM_URL}}"
- Prowlarr:
icon: "https://icons.akanealw.com/prowlarr.png"
href: "{{HOMEPAGE_VAR_PROWLARR_URL}}"
siteMonitor: "{{HOMEPAGE_VAR_PROWLARR_URL}}"
- RSS-Bridge:
icon: "https://icons.akanealw.com/rss-bridge.png"
href: "{{HOMEPAGE_VAR_RSS_BRIDGE_URL}}"
siteMonitor: "{{HOMEPAGE_VAR_RSS_BRIDGE_URL}}"
- Shlink:
icon: "https://icons.akanealw.com/shlink.png"
href: "{{HOMEPAGE_VAR_SHLINK_URL}}"
siteMonitor: "{{HOMEPAGE_VAR_SHLINK_URL}}"
- Sterling PDF:
icon: "https://icons.akanealw.com/stirling-pdf.png"
href: "{{HOMEPAGE_VAR_STIRLING_PDF_URL}}"
siteMonitor: "{{HOMEPAGE_VAR_STIRLING_PDF_URL}}"
- Syncthing DockerServer:
icon: "https://icons.akanealw.com/syncthing.png"
href: "{{HOMEPAGE_VAR_SYNCTHING_URL_1}}"
siteMonitor: "{{HOMEPAGE_VAR_SYNCTHING_URL_1}}"
- Syncthing GamingPC:
icon: "https://icons.akanealw.com/syncthing.png"
href: "{{HOMEPAGE_VAR_SYNCTHING_URL_2}}"
siteMonitor: "{{HOMEPAGE_VAR_SYNCTHING_URL_2}}"
- Syncthing LaptopPC:
icon: "https://icons.akanealw.com/syncthing.png"
href: "{{HOMEPAGE_VAR_SYNCTHING_URL_3}}"
siteMonitor: "{{HOMEPAGE_VAR_SYNCTHING_URL_3}}"
- Webmin:
icon: "https://icons.akanealw.com/webmin.png"
href: "{{HOMEPAGE_VAR_WEBMIN_URL}}"
siteMonitor: "{{HOMEPAGE_VAR_WEBMIN_URL}}"
- Wireguard-UI:
icon: "https://icons.akanealw.com/wireguard.png"
href: "{{HOMEPAGE_VAR_WIREGUARD_UI_URL}}"
siteMonitor: "{{HOMEPAGE_VAR_WIREGUARD_UI_URL}}"
# - WikiDocs:
# icon: "https://icons.akanealw.com/wazuh.png"
# href: "{{HOMEPAGE_VAR_WIKIDOCS_URL}}"
# siteMonitor: "{{HOMEPAGE_VAR_WIKIDOCS_URL}}"

52
homepage/config/settings.yaml Executable file
View File

@@ -0,0 +1,52 @@
---
# For configuration options and examples, please see:
# https://gethomepage.dev/latest/configs/settings
title: Homepage
theme: dark
color: slate
headerStyle: clean
useEqualHeights: true
disableCollapse: true
statusStyle: dot
target: _blank
quicklaunch:
searchDescriptions: true
hideInternetSearch: true
hideVisitURL: true
layout:
- Monitoring:
header: false
tab: Servers
style: row
columns: 1
- Servers:
header: false
tab: Servers
style: row
columns: 4
- Network:
header: false
tab: Servers
style: row
columns: 4
- Docker:
header: false
tab: Servers
style: row
columns: 4
- Links:
header: false
tab: Links
style: row
columns: 4
providers:
openweathermap: 16babef165074bfc53ea0b84b4af8ea1

27
homepage/config/widgets.yaml Executable file
View File

@@ -0,0 +1,27 @@
---
# For configuration options and examples, please see:
# https://gethomepage.dev/latest/configs/service-widgets
- resources:
cpu: true
memory: true
disk: /
- search:
provider: duckduckgo
target: _blank
- datetime:
text_size: md
locale: us
format:
dateStyle: long
timeStyle: long
- openweathermap:
label: Gridley IL
latitude: 40.744550
longitude: -88.881270
units: imperial
provider: openweathermap
cache: 5