Skip to main content

Homepage

Service dashboard with live status widgets.


Overview

Homepage provides a centralized dashboard for all RavenmaskOS services.

PropertyValue
Imageghcr.io/gethomepage/homepage:latest
Containerhomepage
URLdashboard.ravenhelm.dev
Port3000 (internal)
Config~/ravenhelm/services/homepage/config/

Features

  • Service status widgets
  • Resource monitoring
  • Quick links to all services
  • Custom RavenmaskOS theme

Widgets

WidgetSource
TraefikTraefik API
Pi-holePi-hole API
Home AssistantHA API
PrometheusPrometheus API
GrafanaGrafana API
GitLabGitLab API
Uptime KumaUptime Kuma API

Quick Commands

# View logs
docker logs -f homepage

# Restart
docker restart homepage

Configuration

Edit config files in ~/ravenhelm/services/homepage/config/:

# services.yaml
- Infrastructure:
- Traefik:
href: https://traefik.ravenhelm.dev
icon: traefik.png
widget:
type: traefik
url: http://traefik:8080

Troubleshooting

Issue: Widget Shows Error

Symptoms: Widget displays "Error loading data"

Solutions:

  1. Verify service is running
  2. Check API credentials in secrets
  3. Verify internal URL is correct