EricDriussi/host-your-own
[MIRROR] Ansible script to self-host a bunch of services on your VPS.
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tháng
#1 Repository Của Tuần
#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
Dự án tương tự
Khám phá các dự án và mô hình AI khác có sự tương đồng.
🐋 Ansible playbook which helps you host various FOSS services as Docker containers on your own server
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
Interactive Ansible tutorials with dead simple setup via Docker
A list of Free Software network services and web applications which can be hosted on your own servers
High performance self-hosted photo and video management solution.
Free domain registration and practical DNS learning resources for everyone.
Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions