- Add Dockge to infrastructure (primary over Portainer) - Create dashboards.yml with Homepage and Homarr (AI-configurable) - Create homeassistant.yml with HA, ESPHome, TasmoAdmin, Node-RED, Mosquitto, Zigbee2MQTT, MotionEye - Create media-extended.yml with Readarr, Lidarr, Lazy Librarian, Mylar3, Calibre-Web, Jellyseerr, FlareSolverr, Tdarr, Unmanic - Create productivity.yml with Nextcloud, Mealie, WordPress, Gitea, DokuWiki, BookStack, MediaWiki (all with databases) - Create utilities.yml with Backrest, Duplicati, Uptime Kuma, Code Server, Form.io, Authelia Redis - Add Homepage configuration templates (services.yaml, docker.yaml, settings.yaml, widgets.yaml) - All services include container names for Docker integration - Widgets configured for services that support them (Sonarr, Radarr, Plex, Jellyfin, etc.) - Organized by category with proper layouts - Create docs/proxying-external-hosts.md - comprehensive guide for proxying Raspberry Pi and other external hosts via Traefik - Update .env.example with all new service credentials and Homepage API keys - Update infrastructure.yml to prioritize Dockge, add Dozzle, Glances, Docker Proxy - All services configured with /opt/stacks paths, Traefik labels, and appropriate Authelia middleware Co-authored-by: kelinfoxy <67766943+kelinfoxy@users.noreply.github.com>
50 lines
900 B
YAML
50 lines
900 B
YAML
# Homepage Configuration - Widgets
|
|
# Copy to /opt/stacks/homepage/config/widgets.yaml
|
|
# Displays system resources and other information
|
|
|
|
---
|
|
- logo:
|
|
icon: https://avatars.githubusercontent.com/u/... # Your logo here
|
|
|
|
- search:
|
|
provider: google
|
|
target: _blank
|
|
|
|
- datetime:
|
|
text_size: xl
|
|
format:
|
|
dateStyle: long
|
|
timeStyle: short
|
|
hourCycle: h23
|
|
|
|
- resources:
|
|
label: System
|
|
cpu: true
|
|
memory: true
|
|
disk: /
|
|
cputemp: true
|
|
uptime: true
|
|
units: metric
|
|
|
|
- resources:
|
|
label: Storage
|
|
disk: /mnt/media
|
|
expanded: true
|
|
|
|
- resources:
|
|
label: Downloads
|
|
disk: /mnt/downloads
|
|
expanded: true
|
|
|
|
- openmeteo:
|
|
label: Weather
|
|
latitude: 40.7128
|
|
longitude: -74.0060
|
|
units: metric
|
|
cache: 5
|
|
|
|
- unifi_console:
|
|
url: http://unifi:8443
|
|
username: {{HOMEPAGE_VAR_UNIFI_USER}}
|
|
password: {{HOMEPAGE_VAR_UNIFI_PASS}}
|