RepositoryShell
EricDriussi

EricDriussi/host-your-own

[MIRROR] Ansible script to self-host a bunch of services on your VPS.

67stars
5forks
0issues
0views

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: searxng

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: searxng

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: vaultwarden

#1 Repository Của Tuần

🛡️ Tự triển khai dịch vụ self-hosted trên VPS với một playbook Ansible

Một playbook Ansible giúp bạn tự động triển khai nhiều dịch vụ self-hosted lên VPS Debian chỉ với vài bước cấu hình.

Dự án host-your-own của EricDriussi là một bộ playbook Ansible nhằm mục đích thiết lập nhanh một môi trường self-hosted trên VPS. Thay vì phải cài đặt từng dịch vụ một cách thủ công, bạn chỉ cần cấu hình một vài biến môi trường và chạy playbook để toàn bộ hệ thống được triển khai tự động, bao gồm cả các biện pháp bảo mật cơ bản.

✨ Điểm nổi bật

  • Dịch vụ đa dạng: Triển khai Nextcloud, Vaultwarden, SearxNG, Gitea, Umami analytics và trang web tĩnh chỉ với một lệnh.
  • Bảo mật tích hợp: Cấu hình HTTPS tự động, proxy NGINX được cứng hóa, SSH an toàn và tường lửa Fail2ban.
  • Sao lưu & cập nhật tự động: Hệ thống tự động sao lưu hàng tuần và cập nhật phần mềm hàng tháng.
  • Hỗ trợ Onion: Trang web tĩnh còn được phục vụ qua mạng Tor để tăng tính ẩn danh.
  • Quản lý cấu hình linh hoạt: Sử dụng thẻ --tags để chạy từng phần cài đặt riêng lẻ.
  • Tích hợp dotfiles: Tự động cài đặt cấu hình dotfiles bằng GNU Stow nếu có sẵn.
  • Cài đặt Neovim hiện đại: Tự động lắp đặt phiên bản Neovim mới nhất nếu phát hiện cấu hình trong dotfiles.

💡 Vì sao đáng chú ý

Đây không chỉ là một công cụ giúp tiết kiệm thời gian cài đặt, mà còn mang lại một môi trường self-hosted được thiết kế với tư duy bảo mật và quản lý lâu dài. Với sự kết hợp giữa Ansible và Docker (qua docker-compose), dự án này cung cấp một cách nhất quán và tái lặp được để triển khai các dịch vụ cá nhân trên bất kỳ máy chủ Debian nào. Đặc biệt phù hợp với những người mới muốn khám phá thế giới self-hosted mà không cần phải đầu tư nhiều thời gian vào việc cấu hình từng thành phần.


#Ansible #SelfHosted #DevOps #TiniX

Similar Projects

Discover other similar projects and AI models.

RepositoryPython
mother-of-all-self-hosting/mash-playbook

🐋 Ansible playbook which helps you host various FOSS services as Docker containers on your own server

1.2k
Oct 27, 2026
RepositoryTypeScript
n8n-io/n8n

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

209.0k
Oct 29, 2026
RepositoryShell
turkenh/ansible-interactive-tutorial

Interactive Ansible tutorials with dead simple setup via Docker

1.5k
Jan 1, 2022
Repository
awesome-selfhosted/awesome-selfhosted

A list of Free Software network services and web applications which can be hosted on your own servers

331.7k
Oct 29, 2026
RepositoryPython
open-webui/open-webui

User-friendly AI Interface (Supports Ollama, OpenAI API, ...)

157.2k
Oct 29, 2026
RepositoryTypeScript
immich-app/immich

High performance self-hosted photo and video management solution.

117.6k
Oct 29, 2026
RepositoryMarkdown
DigitalPlatDev/FreeDomain

Free domain registration and practical DNS learning resources for everyone.

206.3k
Aug 12, 2026
RepositoryJavaScript
louislam/uptime-kuma

A fancy self-hosted monitoring tool

93.0k
Oct 26, 2026
RepositoryPython
bregman-arie/devops-exercises

Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions

85.2k
Dec 27, 2025