0d6ee22247
Add ARCHITECTURE.md and HOMELAB_IPS.md, refresh inventory and app configs for Postgres, Neo4j, Homelab Command, pgAdmin, Homarr, and Homepage links. Co-authored-by: Cursor <cursoragent@cursor.com>
Homepage (gethomepage.dev)
Palantir-stijl homelab-dashboard.
| URL | http://192.168.1.192:3000 |
| Proxmox | pve CT 120 (192.168.1.216) |
Grafisch toevoegen (Admin UI)
Open in je browser:
Eerste keer starten op de NAS:
cd /volume1/docker/homelab-configs/apps/homepage
./start-admin.sh
- Vul naam + URL in → Toevoegen
- Klik Toepassen op Homepage (deploy naar Proxmox)
- Refresh http://192.168.1.192:3000
Snel een website toevoegen (terminal)
Niet in services.yaml zoeken — gebruik websites-add.txt of het script:
Optie A — interactief (makkelijkst)
cd /volume1/docker/homelab-configs/apps/homepage
./add-website.sh
Optie B — één commando
./add-website.sh "Jellyfin" "http://192.168.1.10:8096" "Media & TV"
Optie C — regel toevoegen in websites-add.txt
Productivity|Mijn app|http://192.168.1.150:8080
AI Assistants|Claude|https://claude.ai
Daarna: ./apply.sh (genereert config + deploy)
Groepen: Infrastructure, Media & TV, Smart Home, Productivity, Tools & Utils, AI Assistants, Dev & Docs, Web Design
Tabs
| Tab | Inhoud |
|---|---|
| Ops | Infrastructure, Tools & Utils |
| Media | Media & TV |
| Home | Smart Home |
| Work | Productivity |
| AI | AI Assistants, Dev & Docs, Web Design |
| Feeds | RSS + bookmarks |
Overige commando's
./set-logo.sh /pad/naar/foto.jpg # profielfoto
python3 generate-config.py # Homarr + websites-add.txt → config/
./deploy-to-pve.sh # alleen deploy
./apply.sh # generate + deploy
Config-bestanden
| Bestand | Wie bewerkt |
|---|---|
websites-add.txt |
Jij — extra links (1 regel per site) |
config/services.yaml |
Automatisch gegenereerd |
config/settings.yaml |
Tabs, layout |
config/widgets.yaml |
Logo, klok, zoeken |
config/custom.css |
Thema |
Homarr-sync: wijzigingen in Homarr → python3 generate-config.py → ./apply.sh
Docs: https://gethomepage.dev/