vonrobakvonrobakCommunity·7 Agent Skills Included

fedora-homelab-containers

Self-hosted homelab containers with monitoring, security, and backups

Deploys 37 rootless Podman containers on Fedora using systemd quadlets, covering reverse proxy, SSO, media, files, and smart home services. Eliminates manual server setup with pre-built configs for Traefik routing, Authelia authentication, Prometheus monitoring, and automated BTRFS backups. Includes security hardening, alert rules, and disaster recovery runbooks to run reliable self-hosted infrastructure.
npx skills add vonrobak/fedora-homelab-containers --all -g -y
Available:

Instructs the AI agent how to review pull requests for this homelab, enforcing Traefik routing, SELinux labeling, network ordering, and security conventions.

All Skills in This Repository (7)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install fedora-homelab-containers?

Run `npx skills add vonrobak/fedora-homelab-containers --all -g -y` in your terminal to install all skills in this suite globally.

How to self-host services with Podman and systemd?

This repository provides ready-made quadlet templates and configs for 37 containers, so you can adapt each small systemd unit file to your own server.

How to secure a self-hosted homelab?

It layers CrowdSec IP filtering, tiered rate limiting, Authelia SSO with hardware keys, and security headers in a fail-fast middleware chain.

Does it include monitoring and alerting?

Yes. It ships a full Prometheus, Grafana, and Loki stack with pre-built alert rules, SLO tracking, and Discord notifications.

Can beginners use this homelab setup?

Yes. The documentation is organized as a learning progression from Podman fundamentals to full deployment patterns, with decision records explaining every choice.

Related Repositories in Software Engineering

View All in Software Engineering