Skip to content
View johnycsf's full-sized avatar

Block or report johnycsf

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
johnycsf/README.md

Hi, I'm Johny 👋

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.

GitHub Sponsors Follow @johnycsf

Support the work

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.sh UX

Featured projects

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.

Standards every app stack aims for

  • 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)

Popular repositories Loading

  1. vaultwarden-k8s vaultwarden-k8s Public

    Vaultwarden on Kubernetes for homelab beginners — interactive install, update, and backup

    Shell 2

  2. heimdall-k8s heimdall-k8s Public

    Heimdall on Kubernetes for homelab beginners — interactive install, update, and backup

    Shell

  3. nextcloud-office-k8s nextcloud-office-k8s Public

    Nextcloud + Collabora + MariaDB on Kubernetes for homelab beginners

    Shell

  4. Starship-Catppuccin-Dotfiles Starship-Catppuccin-Dotfiles Public

    Starship prompt config with Catppuccin theme

    Shell

  5. fedora-gaming-opt fedora-gaming-opt Public

    Fedora gaming optimizations — practical tweaks for better performance on Linux

    Shell

  6. heimdall-docker heimdall-docker Public

    Heimdall dashboard with interactive Docker install, update, and backup for homelab beginners

    Shell