Homelab & open-source maintainer building beginner-friendly Docker and Kubernetes stacks — interactive install, safe updates, backups, and a shared ./manage.sh control center. Official upstream images only.
If a stack saved you an afternoon of YAML and compose debugging, sponsorship keeps the shared UX maintained across distros and new apps.
👉 github.com/sponsors/johnycsf
Sponsorship helps fund:
- Install/update/backup testing on common Linux distros
- Staying aligned with official upstream images
- More stacks that reuse the same pastel interactive
manage.shUX
| Project | What it is |
|---|---|
| immich-docker / immich-k8s | Self-hosted photos (official Immich images) |
| nextcloud-office-docker / nextcloud-office-k8s | Nextcloud + Collabora + MariaDB |
| vaultwarden-docker / vaultwarden-k8s | Password manager for your homelab |
| heimdall-docker / heimdall-k8s | Homelab dashboard |
| fedora-gaming-opt | Fedora gaming optimizations |
| Starship-Catppuccin-Dotfiles | Starship prompt config |
| repo-framework | Template for new johnycsf repos |
Star a stack you use — it helps others find them. Screenshots of the interactive installer coming soon.
- Hands-free OS dependency install where possible
- Safe updates with pre-update backups
- Incremental backup/restore helpers
- Disaster recovery paths — restore from backup after a bad update, host failure, or data oops; optional age-encrypted exports for offsite/USB/NAS
- Credits for upstream developers + clear disclaimer
- GitHub Issues/PRs for bugs (see each repo’s
CONTRIBUTING.md)

