Commit graph

6 commits

Author SHA1 Message Date
b335488823 Block portmapper (port 111) from public internet
Fix for CERT-Bund security notification about exposed rpcbind service.
Added iptables rules to drop port 111 on vmbr0 (public interface).

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-14 12:54:04 +00:00
6c48c71a4f Add security measures: Fail2ban, NPM access lists
- Fail2ban on Forgejo (5 retries, 24h ban)
- NPM access list 'home_only' restricts admin UIs to 83.89.248.247
- Applied to: dns.georgsen.dk, dockge.georgsen.dk, pbs.georgsen.dk
- Added home IP to documentation

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-14 12:48:15 +00:00
530ef7c6b9 Update docs: configs now in repo with symlinks
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-14 12:41:05 +00:00
59ee2da552 Add API credentials and configs
- pve/credentials: Proxmox API token
- dns/credentials: Technitium DNS credentials
- forgejo/credentials: Forgejo API token
- npm/npm-api.conf: NPM API credentials

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-14 12:40:26 +00:00
45424e0172 Add Forgejo API config, git DNS record
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-14 12:39:17 +00:00
a6bf1c7706 Initial commit: homelab documentation and management
- homelab-documentation.md: Complete infrastructure docs
- CLAUDE.md: Claude Code guidance
- README.md: Quick reference

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-14 12:38:45 +00:00