Homelab infrastructure documentation and management
  • Python 81.1%
  • Shell 18.9%
Find a file
Mikkel Georgsen 3a50d52bee docs: add msg-harness/projectflow plugin marketplace to projects
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-07 19:54:22 +00:00
.planning docs(03): complete lifecycle management phase 2026-02-04 23:40:36 +00:00
archive feat: Nexus ecosystem infrastructure setup (Prompts 1-4) 2026-03-29 22:50:42 +00:00
beszel Add Beszel server monitoring dashboard 2026-01-14 23:27:01 +00:00
bin fix: add helper scripts to repo, fix Stalwart API using numeric IDs 2026-04-02 14:48:59 +00:00
dns Add API credentials and configs 2026-01-14 12:40:26 +00:00
dns-services feat: add nexus container (CT 117) and document Tailscale LXC setup 2026-02-13 01:35:00 +00:00
dockge Add Beszel server monitoring dashboard 2026-01-14 23:27:01 +00:00
docs/superpowers docs: forgejo-mcp implementation plan 2026-07-07 00:33:20 +00:00
forgejo Add API credentials and configs 2026-01-14 12:40:26 +00:00
forgejo-mcp feat: forgejo-mcp Dockge stack (v2.30.1) 2026-07-07 00:35:11 +00:00
netbird chore: document homelab/mg key properties (no expiry, dns labels, mg group) 2026-03-29 22:52:38 +00:00
npm Add API credentials and configs 2026-01-14 12:40:26 +00:00
obsidian feat: add nexus container (CT 117) and document Tailscale LXC setup 2026-02-13 01:35:00 +00:00
pve Add API credentials and configs 2026-01-14 12:40:26 +00:00
pve-homelab-kit@96dc1eb499 feat: add nexus container (CT 117) and document Tailscale LXC setup 2026-02-13 01:35:00 +00:00
rustdesk feat: Nexus ecosystem infrastructure setup (Prompts 1-4) 2026-03-29 22:50:42 +00:00
stalwart feat: add nexus container (CT 117) and document Tailscale LXC setup 2026-02-13 01:35:00 +00:00
telegram fix: increase default idle timeout from 10min to 1 hour 2026-03-30 12:50:15 +00:00
uptime-kuma Add Uptime Kuma helper script and monitors 2026-01-14 23:04:51 +00:00
CLAUDE.md docs: add forgejo-mcp service; include accumulated infra doc updates 2026-07-07 00:41:05 +00:00
homelab-documentation.md docs: add msg-harness/projectflow plugin marketplace to projects 2026-07-07 19:54:22 +00:00
README.md Add PBS helper script for backup monitoring 2026-01-16 12:10:51 +00:00
TODO.md docs: update homelab documentation, CLAUDE.md, and TODOs 2026-02-04 22:10:23 +00:00

Homelab

Infrastructure documentation and management for Mikkel's homelab.

Files

  • homelab-documentation.md - Complete infrastructure documentation
  • CLAUDE.md - Claude Code guidance and quick reference
  • TODO.md - Pending maintenance tasks

Containers

VMID Name IP
100 npm 10.5.0.1
101 dockge 10.5.0.10
102 mgmt 10.5.0.108
103 postgresql01 DHCP
104 redis01 DHCP
105 sentry DHCP
106 pbs 10.5.0.6
107 pve-scripts-local DHCP
108 jukebox DHCP
110 sense DHCP
111 dev DHCP
112 dataloes 10.5.0.112
113 general 10.5.0.113
114 forgejo 10.5.0.14
115 dns 10.5.0.2
1000 tailscale 10.5.0.x

Management Container

This repository is managed from the mgmt container (VMID 102) on core.georgsen.dk.

Helper scripts available:

  • ~/bin/pve - Proxmox VE API
  • ~/bin/npm-api - Nginx Proxy Manager API
  • ~/bin/dns - Technitium DNS API
  • ~/bin/kuma - Uptime Kuma monitoring API
  • ~/bin/beszel - Beszel server dashboard API
  • ~/bin/pbs - PBS backup status and statistics
Service URL
Proxmox https://core.georgsen.dk:8006
Forgejo https://git.georgsen.dk
DNS Admin https://dns.georgsen.dk
NPM Admin http://10.5.0.1:81
Dockge https://dockge.georgsen.dk
PBS https://pbs.georgsen.dk
Dashboard https://dashboard.georgsen.dk