Documentation for my home lab CI/CD setup
[REDACTED] (STATIC)[REDACTED] (STATIC)VIREN is a cloud-hosted VPS provided by OVH, serving as the public-facing entry point into the home-lab infrastructure. It acts as the reverse proxy and authorization gateway for services hosted on the internal CASPER machine, forwarding authenticated traffic over the secure Tailscale/Headscale mesh network.
In addition to proxying, VIREN hosts web-based frontends and portfolio services directly, making them accessible on the public internet without exposing the home network’s IP or infrastructure.
nofail mount policy enforced in /etc/fstab for any optional/removable mounts — see incident log for context./etc/fstab must include the nofail option (and optionally x-systemd.device-timeout=) to prevent boot failure if a device is later removed:
UUID=... /mnt/example ext4 defaults,nofail 0 2
See the Maintenance Log for the VPS Boot Failure incident (2026-08-03/04) that prompted this policy.
/var/log/journal) is enabled and retains boot history across reboots.dnf-automatic is configured for security-only updates with apply_updates = yes. Manual dnf update runs should be noted in the maintenance log.