Skip to content

Self-Hosted Repo is a community-friendly collection of Docker setups, Kubernetes Helm charts, and automation scripts. Share, collaborate, and deploy self-hosted apps easily while learning best practices for monitoring, security, and performance.

mahmudurrahmanlabib/Self-Hosted

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸ› οΈ Self-Hosted

Welcome to Self-Hosted Tools β€” a collection of everything I’ve been hosting so far, shared openly for the community.
This repo is meant as a collaboration hub where anyone can contribute ideas, configs, and scripts to make self-hosting easier, faster, and more secure.


πŸš€ What You’ll Find Here

  • Docker Compose Files β†’ Quick setups for common self-hosted services
  • Helm Charts β†’ Kubernetes deployments for scalable hosting
  • Bash Scripts β†’ Automation for installing & managing tools
  • Configs & Tips β†’ Nginx, SSL, reverse proxy, and monitoring tricks

πŸ“‚ Repo Structure (Work in Progress)

Self-Hosted/
β”œβ”€β”€ Docker/                # All Docker-related setups
β”‚   β”œβ”€β”€ Portainer/         # Portainer stack configs
β”‚   β”‚   β”œβ”€β”€ docker-compose.yml
β”‚   β”‚   └── README.md
β”‚   β”œβ”€β”€ Nextcloud/         # Nextcloud setup
β”‚   β”‚   β”œβ”€β”€ docker-compose.yml
β”‚   β”‚   └── README.md
β”‚   β”œβ”€β”€ Wordpress/         # Wordpress stack
β”‚   β”‚   β”œβ”€β”€ docker-compose.yml
β”‚   β”‚   └── README.md
β”‚   └── ...                # Other Docker apps
β”‚
β”œβ”€β”€ Helm-Charts/           # Kubernetes Helm charts
β”‚   β”œβ”€β”€ vaultwarden/       
β”‚   β”œβ”€β”€ uptime-kuma/       
β”‚   └── README.md
β”‚
β”œβ”€β”€ Scripts/               # Bash/Python/Ansible helper scripts
β”‚   β”œβ”€β”€ backup.sh
β”‚   β”œβ”€β”€ deploy.sh
β”‚   β”œβ”€β”€ system-update.sh
β”‚   └── README.md
β”‚
└── README.md              # Root documentation

🀝 How to Contribute

Got something cool to share? Contributions are welcome!

  • Add your Docker Compose setup
  • Share a Helm chart or tweak an existing one
  • Drop a bash script you use for automation
  • Suggest or discuss ideas in Issues

πŸ”‘ Please make sure to document what your contribution does so others can easily replicate it.


πŸ“Œ Roadmap

  • Expand Docker Compose examples
  • Add security-hardened defaults
  • Collect monitoring/observability setups
  • Write docs for common self-hosted stacks (WordPress, Nextcloud, Vaultwarden, etc.)

🌍 Why This Repo?

I believe self-hosting should be:

  • Accessible β†’ anyone can spin up tools without guesswork
  • Collaborative β†’ sharing knowledge saves everyone time
  • Secure β†’ best practices included by default

πŸ“¬ Get in Touch

Have an idea, question, or tool you want added?

  • Open an Issue
  • Start a Discussion
  • Or submit a PR directly!

Together, let’s make self-hosting simple and powerful πŸš€

About

Self-Hosted Repo is a community-friendly collection of Docker setups, Kubernetes Helm charts, and automation scripts. Share, collaborate, and deploy self-hosted apps easily while learning best practices for monitoring, security, and performance.

Topics

Resources

Stars

Watchers

Forks