Phần mềm quản lý máy chủ tại nhà qua docker Cosmos Cloud

Trước dây, tôi có giới thiệu 2 phần mềm quản lý máy chủ tại nhà qua dokcer là CasaOSRuntipi, hôm nay tôi sẽ giới thiệu tiếp 1 phần mềm khác có phần tốt hơn, nhưng yêu cầu cấu hình cao hơn, rất phù hợp để dùng với Orange Pi 5, đó chính là Cosmos Cloud

Giới Thiệu Về Cosmos Cloud

Cosmos Cloud là một nền tảng quản lý máy chủ tại nhà thông minh, được thiết kế để đơn giản hóa việc quản lý và triển khai các ứng dụng Docker. Nó cung cấp giao diện trực quan cho việc quản lý và điều phối các container, giúp người dùng dễ dàng quản lý và bảo mật các ứng dụng tự lưu trữ (self-hosted) của mình.

Với Cosmos Cloud các bạn có thể cài n8n hay Home Assistant, hay phần mềm xem phim Jellyfin, hoặc phần mềm nghe nhạc Navidrome thoải mái mà không cần phải tìm hiểu quá nhiều về câu lệnh hay cách cài đặt. Tất cả chỉ với một click.

Tính Năng Của Cosmos Cloud

  • Quản Lý Container Docker: Cosmos Cloud cho phép người dùng quản lý các container Docker một cách hiệu quả, bao gồm việc tạo, cập nhật và giám sát các ứng dụng.
  • Tích Hợp Bảo Mật: Nền tảng này tập trung mạnh vào bảo mật với các tính năng như xác thực hai yếu tố (2FA), chống DDOS, và bảo vệ ứng dụng khỏi các cuộc tấn công.
  • VPN Tích Hợp: Cosmos Cloud cung cấp VPN để truy cập máy chủ từ xa mà không cần mở cổng trên router, giúp tăng cường bảo mật khi truy cập từ xa.
  • Cài Đặt Tự Động: Nền tảng hỗ trợ cài đặt tự động và cấu hình cho các ứng dụng phổ biến, giúp giảm thiểu thời gian và công sức cần thiết để thiết lập hệ thống.
  • Giao Diện Dễ Sử Dụng: Cosmos Cloud cung cấp giao diện người dùng thân thiện, giúp người mới bắt đầu cũng có thể dễ dàng quản lý và giám sát hệ thống của mình.

Cách Cài Đặt Cosmos Cloud

Để cài đặt Cosmos Cloud, bạn cần thực hiện các bước sau:

Cài Đặt Docker:

Đảm bảo Docker đã được cài đặt trên hệ thống của bạn. Nếu chưa, bạn có thể cài đặt bằng lệnh

curl -fsSL https://get.docker.com | sudo sh

trên Orange Pi sau khi cài hệ điều hành. Do bạn sẽ quản lý Cosmos Cloud thông qua giao diện web từ xa nên bạn chỉ cần cài bản Hệ điều hành server là đủ. Các phiên bản Ubuntu hay Debian đều phù hợp. Cách cài hệ điều hành trên Orange Pi các bạn có thể tham khảo bài viết trước trên Orange Pi Việt Nam để cài.

Lưu ý: hãy cài trên emmc hoặc ổ cứng m2 có dung lượng lớn, tránh việc đầy ổ khi cài nhiều phần mềm sau này.

Chạy Lệnh Docker:

Sử dụng lệnh Docker để chạy container Cosmos Cloud. Ví dụ:

docker run -d --network host --privileged --name cosmos-server -h cosmos-server --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v /home/orangepi/cosmos-server:/mnt/host -v /var/lib/cosmos:/config azukaar/cosmos-server:latest

Giải thích câu lệnh:
– Câu lệnh này chạy thẳng luôn tạo container cosmos-server mà không cần dùng docker compose.
– Nếu Orange Pi của bạn chỉ có chạy Cosmos Cloud, bạn để –network host để container sử dụng tất cả các cổng.
– Có 2 volumes được map là /home/orangepi/cosmos-cloud để lưu trữ và /var/lib/cosmos chứa config

Ngàoi ra, bạn có thể dùng câu lệnh cài tự động theo hướng dẫn tại trang chủ của Cosmos Cloud.
export COSMOS_HTTP_PORT=80
export COSMOS_HTTPS_PORT=443
curl -fsSL https://cosmos-cloud.io/get.sh | sudo -E bash -

Truy Cập Giao Diện:

Sau khi chạy container, truy cập vào địa chỉ IP của máy chủ để bắt đầu quá trình thiết lập thông qua giao diện web của Cosmos Cloud.

 

Chúc các bạn thành công!

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *