• Joined on 2026-05-13
adyrem pushed to main at adyrem/homelab 2026-05-19 15:02:54 +02:00
c707a7cceb Add Anki route and fix Jellyfin cache disk exhaustion
adyrem pushed to main at adyrem/homelab 2026-05-18 18:32:05 +02:00
bc838dfcb6 Add jellyfin media stack with full service automation
adyrem pushed to main at adyrem/homelab 2026-05-18 13:46:32 +02:00
f4c1651d17 Fix NVIDIA installer task; remove jellyfin-tools reference file
3bb01ddaaf Add Jellyfin media stack (LXC 106, NVIDIA GTX 1060)
Compare 2 commits »
adyrem pushed to main at adyrem/homelab 2026-05-18 11:40:19 +02:00
30b2d42fcc Enforce firewall=0 on vmbr2 VMs to prevent NAT breakage
80a3250cf6 Add /mtg route to Traefik and Pi-hole DNS
Compare 2 commits »
adyrem pushed to main at adyrem/homelab 2026-05-16 13:48:08 +02:00
1d878a8d45 Scope port 80/443 DNAT to Proxmox public IP only
adyrem pushed to main at adyrem/homelab 2026-05-16 04:55:35 +02:00
b9cb93b691 Remove scheduled_tasks.lock from tracking and gitignore it
f2321e1f45 Persist static IPs via Ansible to survive VM reboots
1cf6c81ac5 Add sanoid Ansible role for ZFS snapshots and replication
18e05c2f88 Add README with rebuild procedure, VPN setup, and operations guide
Compare 4 commits »
adyrem pushed to main at adyrem/homelab 2026-05-16 04:07:31 +02:00
7ba749c620 Add Proxmox host role, WireGuard VPN, and public Gitea via Traefik HTTPS
e888560175 Add pre-commit hook to detect secrets
Compare 2 commits »
adyrem pushed to main at adyrem/homelab 2026-05-15 19:57:40 +02:00
7ba68de68d CI: trigger re-run to verify vault secret fix
d1d38df0e4 Track LXC container configs and fix network-interfaces
62e5027d24 Add Proxmox firewall configs and Grafana dashboards
3d596b984b Add Claude Code VM (105) with cloud-init provisioning
Compare 4 commits »
adyrem pushed to main at adyrem/homelab 2026-05-15 17:04:56 +02:00
36c63d1243 Add archinstall config for Claude Code VM (105, 10.10.2.10, dev-net)
afd240de86 Add Pi-hole and Traefik LXC containers
c626177daa Enable autostart for Gitea and monitoring VMs
d50451fde4 Add Windows VM config and update remote access docs
Compare 4 commits »
adyrem pushed to main at adyrem/homelab 2026-05-15 14:45:24 +02:00
81a2a4ba54 Add sanoid/syncoid ZFS snapshot and replication config
adyrem pushed to main at adyrem/homelab 2026-05-15 14:38:57 +02:00
069ad6afac Add claude-code SFTP user and clarify Claude Code execution model
adyrem pushed to main at adyrem/homelab 2026-05-13 18:16:43 +02:00
37b5b12478 Rotate Gitea secret_key and internal_token
adyrem pushed to main at adyrem/homelab 2026-05-13 18:12:44 +02:00
60856b5b65 Fix authorized_key FQCN and add ansible.posix to CI collections
33f42e8ebd Fix CI: add vault password from secret for ansible-lint
b633f8b4ed Fix CI: use python3 -m pip and explicit ansible-galaxy collection install
6e50504923 Add nodejs and python-pip to gitea_runner dependencies
39be9fafe7 Add Gitea Actions runner, ansible-lint CI, vault setup, and fix group_vars layout
Compare 7 commits »
adyrem pushed to main at adyrem/homelab 2026-05-13 18:00:18 +02:00
00d00f797e Fix authorized_key FQCN and add ansible.posix to CI collections
adyrem pushed to main at adyrem/homelab 2026-05-13 17:56:53 +02:00
30c65c7eea Fix CI: add vault password from secret for ansible-lint
adyrem pushed to main at adyrem/homelab 2026-05-13 17:49:01 +02:00
368fe347db Fix CI: use python3 -m pip and explicit ansible-galaxy collection install
adyrem pushed to main at adyrem/homelab 2026-05-13 17:39:48 +02:00
0ca7885908 Add nodejs and python-pip to gitea_runner dependencies
adyrem pushed to main at adyrem/homelab 2026-05-13 17:34:15 +02:00
26648a5717 Add Gitea Actions runner, ansible-lint CI, vault setup, and fix group_vars layout
adyrem pushed to main at adyrem/homelab 2026-05-13 16:32:41 +02:00
49056de48e Add .gitignore to exclude keys and secrets
adyrem pushed to main at adyrem/homelab 2026-05-13 16:17:30 +02:00
e9b6bf9e9a Initial Ansible automation for homelab infrastructure