diff --git a/homepage/services.yaml b/homepage/services.yaml index 39b3792..ad03cc5 100644 --- a/homepage/services.yaml +++ b/homepage/services.yaml @@ -2,17 +2,132 @@ # For configuration options and examples, please see: # https://gethomepage.dev/configs/services/ -- My First Group: - - My First Service: - href: http://localhost/ - description: Homepage is awesome +- "Top": + - "io": + icon: si-docker + href: http://localhost + description: IO Dashboard + - "External Address": + icon: si-globus + href: http://localhost + description: WAN IP Address + - "Tailscale >": + icon: si-tailscale + href: https://login.tailscale.com + description: Mesh VPN Network + widget: + type: tailscale + - "Speedtest Results >": + icon: si-speedtest + href: http://localhost + #description: hi + widget: + type: myspeed + url: http://192.168.50.2:5216 -- My Second Group: - - My Second Service: - href: http://localhost/ - description: Homepage is the best +# Non-Torrent-Stack Group +- "non-torrent-stack": + - "Windows 11 >": + icon: si-windows11 + href: http://localhost + description: Windows 11 Instance + - "Windows 10 >": + icon: si-windows + href: http://localhost + description: Windows 10 Instance + - "TailsOS >": + icon: si-linux + href: http://localhost + description: TailsOS Environment + - "Blank": + icon: si-containerd + href: http://localhost + description: Empty Slot -- My Third Group: - - My Third Service: - href: http://localhost/ - description: Homepage is 😎 +# Torrent-Stack Group +- "Media": + - "Tautulli >": + icon: si-tautulli + href: http://localhost:8181 + description: Plex Monitoring and Statistics + - "Plex >": + icon: si-plex + href: http://localhost:32400 + description: Media Server + - "Seerr >": + icon: si-overseerr + href: http://localhost:5055 + description: Media Request Management + - "Sonarr >": + icon: si-sonarr + href: http://localhost:8989 + description: TV Show Torrent Grabber + widget: + type: sonarr + url: http://{{LOCAL_IPV4}} + key: { { HOMEAGE_VARS_SONARR_API_KEY } } + enableQueue: true # optional, defaults to false + - "Radarr >": + icon: si-radarr + href: "{{HOMEPAGE_VAR_RADARR_HOST}}" + description: Movie Torrent Grabber + - "Lidarr >": + icon: si-lidarr + href: http://localhost:8686 + description: Music Torrent Grabber + - "Tdarr >": + icon: si-tdarr + href: "{{HOMEPAGE_VAR_TDARR_HOST}}" + description: Distributed Media Transcoding + widget: + type: tdarr + url: + - Tdarr Node: + icon: si-tdarr + href: http://localhost + description: Transcoding Processing Node + - "Minecraft": + icon: si-minecraft + href: http://localhost + description: Game Server Instance + +- Network: + - "Gluetun": + icon: si-gluetun + href: http://localhost + description: VPN Client Container + + - "Port Updater": + icon: si-docker + href: http://localhost + description: Automated Docker Image Updates + + - "Prowlarr >": + icon: si-prowlarr + href: http://localhost:9696 + description: Indexer Management + + - "qBittorrent1 >": + icon: si-qbittorrent + href: http://localhost + description: + + - "qBittorrent2 >": + icon: si-qbittorrent + href: http://localhost + description: + + - "qBittorrent3 >": + icon: si-qbittorrent + href: http://localhost + description: + + - "qBittorrent4 >": + icon: si-qbittorrent + href: http://localhost + description: + + - "qBittorrent4 >": + icon: si-qbittorrent + href: http://localhost + description: diff --git a/homepage/settings.yaml b/homepage/settings.yaml index 2e828c0..d64f90a 100644 --- a/homepage/settings.yaml +++ b/homepage/settings.yaml @@ -2,6 +2,53 @@ # For configuration options and examples, please see: # https://gethomepage.dev/configs/settings/ -providers: - openweathermap: openweathermapapikey - weatherapi: weatherapiapikey +instanceName: torrent-stack + +# Aesthetics +background: + image: /images/wallhaven-pk997m.jpg + #blur: sm # Options: sm, md, lg, xl + #saturate: 200 + #brightness: 100 + opacity: 30 + +cardBlur: xl +theme: dark +color: slate + +# Behavior +target: _blank # opens links in a new tab + +showStats: true # for docker containers +statusStyle: basic # dot, basic +hideErrors: false # change to true once deployed +disableIndexing: true # ask indexers not to index your homepage, incase you port forward + +quicklaunch: + searchDescriptions: true + hideInternetSearch: false + showSearchSuggestions: true + hideVisitURL: true + provider: google # google, duckduckgo, bing, baidu, brave or custom + mobileButtonPosition: bottom-right + +# Organization +groupsInitiallyCollapsed: false +headerStyle: boxed #underlined +useEqualHeights: true + +layout: + header: true + disableCollapse: true + iconStyle: gradiant + "Top": + header: true + style: row + columns: 1 + "non-torrent-stack": + style: row + columns: 4 + "Media": + style: column + columns: 1 + "Network":