Boards included: - main-dashboard.json: Public board with RSS feeds, clock, weather, apps - system-overview.json: Private board with full-screen Dash. - infrastructure.json: Private board with infrastructure apps - DASHBOARD_AS_CODE.md: Guide on dashboard as code options - boards/README.md: Documentation for using the JSON files |
||
|---|---|---|
| .. | ||
| README.md | ||
| infrastructure.json | ||
| main-dashboard.json | ||
| system-overview.json | ||
README.md
📦 Pre-Built Dashboard JSON Files
These JSON files are ready to import into Homarr!
Available Boards
| File | Description | Visibility |
|---|---|---|
main-dashboard.json |
Public dashboard with RSS feeds, clock, weather, quick links | Public |
system-overview.json |
Full-screen Dash. system monitoring | Private |
infrastructure.json |
Server management tools with small Dash. widget | Private |
How to Import
Method 1: Homarr Import Feature (If Available)
1. Manage → Boards → Import
2. Select JSON file
3. Review and confirm
Method 2: Manual Import via Database (Advanced)
# Copy JSON to container
docker cp boards/main-dashboard.json homarr:/tmp/
# Access container
docker exec -it homarr sh
# The JSON structure needs to be inserted into SQLite
# This requires converting to SQL INSERT statements
Method 3: Use as Reference (Easiest)
Open these JSON files and copy the settings into Homarr UI manually.
Before Importing
Update These Values in JSON:
-
Server IP addresses:
- Replace
YOUR-SERVER-IPwith your actual IP - Replace
lemonlink.euwith your domain
- Replace
-
Weather location:
- In
main-dashboard.json, change"Stockholm, Sweden"to your location
- In
-
RSS feeds:
- Add/remove feeds as desired
Board Layouts
Main Dashboard Layout (8 columns)
Row 0: [Clock 2x2] [Weather 2x2] [Search 4x1]
Row 2: [RSS Homelab 3x4] [RSS Cyber 3x4] [RSS Tech 2x4]
Row 6: [Gmail] [GitHub] [Reddit] [YouTube] [Discord]
Row 7: [Proxmox] [Portainer] [Plex] [Nextcloud] [Vaultwarden]
System Overview Layout (12 columns)
Row 0: [Dash. iFrame 12x8 - Full Screen]
Infrastructure Layout (8 columns)
Row 0: [Dash. iFrame 8x3]
Row 3: [Proxmox] [Portainer] [TrueNAS] [Pi-hole] [AdGuard] [NPM] [UniFi] [Tailscale]
Row 4: [Grafana] [Prometheus] [Uptime] [Netdata] [WireGuard]
Customization
Edit the JSON files to:
- Change app URLs
- Add/remove apps
- Adjust widget positions (x, y)
- Resize items (width, height)
- Add custom CSS
Apps Included
Main Dashboard
External: Gmail, GitHub, Reddit, YouTube, Discord Internal: Proxmox, Portainer, Plex, Nextcloud, Vaultwarden
Infrastructure
Proxmox, Portainer, TrueNAS, Pi-hole, AdGuard, NPM, UniFi, Tailscale, Grafana, Prometheus, Uptime Kuma, Netdata, WireGuard
Need More Boards?
I can create additional boards:
- Media Center (Plex, Sonarr, Radarr, etc.)
- Development (GitLab, Jenkins, Registry)
- Smart Home (Home Assistant, Node-RED)
- News Hub (RSS only)
Just ask! 🚀