Commit Graph

13 Commits

Author SHA1 Message Date
mo 02b1d155d4 Add home-security-agent with PostgreSQL persistence for dashboard.
The autonomous agent writes all observations to agent.* tables consumed by Homelab Command on port 8765.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-17 21:57:16 +02:00
mo 43c4ed7a6d Add Homepage dashboard on Proxmox with Palantir theme and Admin UI.
Deploy gethomepage on pve CT 120, categorized services from Homarr, RSS feeds,
custom styling, and a browser-based admin UI on the NAS for adding sites.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-17 18:45:55 +02:00
mo 9f431ff97b Pull Proxmox LXC app configs via SSH and document all CTs.
Add pull-lxc-from-proxmox.py using Proxmox API + pct exec for running
containers (vaultwarden, linkwarden, paymenter, NPM, etc). Stub apps for
stopped LXCs with proxmox.meta.yaml and updated lxc-inventory with live IPs.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-17 14:52:28 +02:00
mo c7f1b094cb Add full homelab inventory and remaining home services.
UniFi, Joplin, Glance, Uptime Kuma, Whoogle, Synology packages docs,
Proxmox LXC inventory, Portainer stacks, and INVENTORY.md master list.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-17 13:26:53 +02:00
mo 04162745e9 Reorganize repo: one folder per application under apps/.
Move docker/ and configs/ into apps/<name>/ with config/ subfolders.
Proxmox split into hosts/pve and hosts/dell-proxmox. Nginx under
infrastructure/. Update sync script, RESTORE.md, and per-app READMEs.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-17 13:23:38 +02:00
mo 290da02936 Restore real credentials in private repo configs.
Passwords and tokens in compose defaults, .env files, and servers.json
for quick NAS restore without manual secret setup.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-17 13:17:16 +02:00
mo 21dbee4b53 Add full NAS service catalog for disaster recovery.
Compose files and configs for postgres, adguard, duckdns, homarr, neo4j,
portainer, remotely, and monitoring; RESTORE.md and sync-from-nas script.
Sanitize pgAdmin secrets; document homelab-command as separate repo.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-17 13:15:48 +02:00
mo b315f593ec update_nginx_conf 2026-05-10 17:27:03 +02:00
mo 34adf018e8 pgadmin_web_ui 2026-05-10 17:18:51 +02:00
mo 5022e28b18 "add-proxmox-configs" 2026-05-10 11:35:10 +02:00
mo a1a3d20ce4 "sync-docker-configs" 2026-05-10 11:30:28 +02:00
mo 5740629fd1 add wazuh Docker compose and config files 2026-05-10 11:05:21 +02:00
mo 77d0366f80 Reorganised: pure infrastructure configs - Docker compose, nginx, deploy scripts 2026-05-10 02:24:36 +02:00