moved homepage and changed network

This commit is contained in:
2025-03-25 13:44:59 -05:00
parent 59dfa0f5d0
commit 65efcaa0c3
6 changed files with 753 additions and 0 deletions

225
homepage/.env Executable file
View File

@@ -0,0 +1,225 @@
#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
## 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 ##
# NGINXPROXYMANAGER
HOMEPAGE_VAR_NGINXPROXYMANAGER_URL=https://npm.akanealw.com
HOMEPAGE_VAR_NGINXPROXYMANAGER_USERNAME=akanealw@gmail.com
HOMEPAGE_VAR_NGINXPROXYMANAGER_PASSWORD=kDhi*NTHDzynCPPcZjY8
# 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_URL_3=https://adguardserver3.akanealw.com
HOMEPAGE_VAR_ADGUARD_USER=akanealw
HOMEPAGE_VAR_ADGUARD_PASS=Aehaigoothohshoh1aab
## PORTAINER ##
# PORTAINER
HOMEPAGE_VAR_PORTAINER_URL_1=https://pt-dockerserver.akanealw.com
HOMEPAGE_VAR_PORTAINER_API_KEY_1=ptr_/GT6HCGn6Ho0tVzdcp7WS338aCifrYLP6aNZX+Xixpg=
HOMEPAGE_VAR_PORTAINER_URL_2=https://pt-dockerservertest.akanealw.com
HOMEPAGE_VAR_PORTAINER_API_KEY_2=ptr_7UZg1D/IAU3BzAgsJ2U1WUK3fDoHZYw9uuZuHwBC63U=
HOMEPAGE_VAR_PORTAINER_URL_3=https://pt-debian12dev.akanealw.com
HOMEPAGE_VAR_PORTAINER_API_KEY_3=ptr_kAZW3G0/3NV7HlCg0o4xpgV2+NkXm26RsIaVAtFXKX8=
HOMEPAGE_VAR_PORTAINER_URL_4=https://pt-proxyserver.akanealw.com
HOMEPAGE_VAR_PORTAINER_API_KEY_4=ptr_4Cd19TZDSVXCY88Xb/k2aYvwg9rP8Kb/IO0peMwllXw=
## DOZZLE ##
# DOZZLE
HOMEPAGE_VAR_DOZZLE_URL_1=https://dz-dockerserver.akanealw.com
HOMEPAGE_VAR_DOZZLE_URL_2=https://dz-dockerservertest.akanealw.com
HOMEPAGE_VAR_DOZZLE_URL_3=https://dz-debian12dev.akanealw.com
HOMEPAGE_VAR_DOZZLE_URL_4=https://dz-proxyserver.akanealw.com
## DOCKGE ##
# DOCKGE
HOMEPAGE_VAR_DOCKGE_URL_1=https://dkge-dockerserver.akanealw.com
HOMEPAGE_VAR_DOCKGE_URL_2=https://dkge-dockerservertest.akanealw.com
HOMEPAGE_VAR_DOCKGE_URL_3=https://dkge-debian12dev.akanealw.com
HOMEPAGE_VAR_DOCKGE_URL_4=https://dkge-proxyserver.akanealw.com
##### LINKS
# 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
HOMEPAGE_VAR_PROWLARR_API_KEY=2f569338e49e4211be0457550eefabb2
# JELLYSEER
HOMEPAGE_VAR_JELLYSEERR_URL=https://jellyseerr.akanealw.com
HOMEPAGE_VAR_JELLYSEERR_API_KEY=MTcwMDcwMjU2NjI1MTIwMTVjOWIwLTEwZDYtNDU5Yy1hNmRhLTQwNmRjOGIxY2E5OQ==
# SONARR
HOMEPAGE_VAR_SONARR_URL=https://sonarr.akanealw.com
HOMEPAGE_VAR_SONARR_API_KEY=e4a9b4463bfc46b38fbe7420f54d3cd0
# RADARR
HOMEPAGE_VAR_RADARR_URL=https://radarr.akanealw.com
HOMEPAGE_VAR_RADARR_API_KEY=5d459ee1602945bead1be6d93810bb8a
# LIDARR
HOMEPAGE_VAR_LIDARR_URL=https://lidarr.akanealw.com
HOMEPAGE_VAR_LIDARR_API_KEY=7e2e2c76db3a40249bee49ee14d4a672
# BAZARR
HOMEPAGE_VAR_BAZARR_URL=https://bazarr.akanealw.com
HOMEPAGE_VAR_BAZARR_API_KEY=52ffe0d71d284c95f426eaa4ac9bfa68
# 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
HOMEPAGE_VAR_JDOWNLOADER_USERNAME=akanealw@gmail.com
HOMEPAGE_VAR_JDOWNLOADER_PASSWORD=trUKY4X8wzGiCr75ZmC9
HOMEPAGE_VAR_JDOWNLOADER_CLIENT_NAME=jdownloader@docker
# METUBE
HOMEPAGE_VAR_METUBE_URL=https://metube.akanealw.com
# JELLYFIN
HOMEPAGE_VAR_JELLYFIN_URL=https://jellyfin.akanealw.com
HOMEPAGE_VAR_JELLYFIN_API_KEY=486f43fad768421087d1fde4a93c1341
# MSTREAM
HOMEPAGE_VAR_MSTREAM_URL=https://mstream.akanealw.com
# KAVITA
HOMEPAGE_VAR_KAVITA_URL=https://kavita.akanealw.com
HOMEPAGE_VAR_KAVITA_USERNAME=akanealw
HOMEPAGE_VAR_KAVITA_PASSWORD=NneY3arvXx2FacypvEkU
# FIREFOX_VPN
HOMEPAGE_VAR_FIREFOX_VPN_URL=https://firefox.akanealw.com
# WIKIDOCS
HOMEPAGE_VAR_WIKIDOCS_URL=https://wiki.akanealw.com
# MONITORR
HOMEPAGE_VAR_MONITORR_URL=https://monitorr.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://docker-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
# INVIDIOUS
HOMEPAGE_VAR_INVIDIOUS_URL=https://invidious.akanealw.com
# NEXTCLOUD
HOMEPAGE_VAR_NEXTCLOUD_URL=https://nextcloud.akanealw.com
HOMEPAGE_VAR_NEXTCLOUD_USERNAME=akanealw
HOMEPAGE_VAR_NEXTCLOUD_PASSWORD=sibs3-XjZMw-2ARBL-3iRjT-6xH2y
# OPENWRT
HOMEPAGE_VAR_OPENWRT_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

20
homepage/compose.yml Executable file
View File

@@ -0,0 +1,20 @@
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:
reverse-proxy:
name: 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

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

@@ -0,0 +1,420 @@
---
# 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: 90
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:
- Nginxproxymanager:
icon: "https://icons.akanealw.com/nginx-proxy-manager.png"
href: "{{HOMEPAGE_VAR_NGINXPROXYMANAGER_URL}}"
siteMonitor: "{{HOMEPAGE_VAR_NGINXPROXYMANAGER_URL}}"
widget:
type: caddy
url: http://192.168.1.4
- 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}}"
########################
# - Portainer:
# - DockerServer:
# icon: "https://icons.akanealw.com/portainer.png"
# href: "{{HOMEPAGE_VAR_PORTAINER_URL_1}}"
# siteMonitor: "{{HOMEPAGE_VAR_PORTAINER_URL_1}}"
# widget:
# type: portainer
# url: "{{HOMEPAGE_VAR_PORTAINER_URL_1}}"
# env: 2
# key: "{{HOMEPAGE_VAR_PORTAINER_API_KEY_1}}"
# - DockerServerTest:
# icon: "https://icons.akanealw.com/portainer.png"
# href: "{{HOMEPAGE_VAR_PORTAINER_URL_2}}"
# siteMonitor: "{{HOMEPAGE_VAR_PORTAINER_URL_2}}"
# widget:
# type: portainer
# url: "{{HOMEPAGE_VAR_PORTAINER_URL_2}}"
# env: 2
# key: "{{HOMEPAGE_VAR_PORTAINER_API_KEY_2}}"
# - Debian12Dev:
# icon: "https://icons.akanealw.com/portainer.png"
# href: "{{HOMEPAGE_VAR_PORTAINER_URL_3}}"
# siteMonitor: "{{HOMEPAGE_VAR_PORTAINER_URL_3}}"
# widget:
# type: portainer
# url: "{{HOMEPAGE_VAR_PORTAINER_URL_3}}"
# env: 2
# key: "{{HOMEPAGE_VAR_PORTAINER_API_KEY_3}}"
# - ProxyServer:
# icon: "https://icons.akanealw.com/portainer.png"
# href: "{{HOMEPAGE_VAR_PORTAINER_URL_4}}"
# siteMonitor: "{{HOMEPAGE_VAR_PORTAINER_URL_4}}"
# widget:
# type: portainer
# url: "{{HOMEPAGE_VAR_PORTAINER_URL_4}}"
# env: 2
# key: "{{HOMEPAGE_VAR_PORTAINER_API_KEY_4}}"
########################
- 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: 486f43fad768421087d1fde4a93c1341
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}}"
- 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}}"
- 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}}"
- OpenWRT:
icon: "https://icons.akanealw.com/openwrt.png"
href: "{{HOMEPAGE_VAR_OPENWRT_URL}}"
siteMonitor: "{{HOMEPAGE_VAR_OPENWRT_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}}"
# - Ryot:
# icon: "https://icons.akanealw.com/ryot.png"
# href: "{{HOMEPAGE_VAR_RYOT_URL}}"
# siteMonitor: "{{HOMEPAGE_VAR_RYOT_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}}"
- 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}}"

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

@@ -0,0 +1,58 @@
---
# 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
- Portainer:
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