VPS GitLab, self-host GitLab CE cài sẵn
GitLab CE đã cài và đang chạy, nên bạn push repository đầu tiên ngay khi đăng nhập. Mã nguồn, pipeline và container image nằm trên máy của bạn, kèm toàn quyền root, ổ NVMe và một IPv4 Việt Nam riêng. Thanh toán theo tháng, không bao giờ trả phí theo số người dùng.
- Không giới hạn người dùng
- Không đếm phút CI
- Container registry
- Self-hosted
Bảng giá VPS GitLab
Tài liệu GitLab đưa mức nền 8 vCPU và 16 GB RAM cho bản cài một node, nên chúng tôi chỉ mở những gói chạy thật sự tốt. Cả hai gói đều nằm trên NVMe với 1 IPv4 Việt Nam riêng, GitLab CE được cấu hình xong trước khi bàn giao.
- GitLab CE và GitLab Runner, cài sẵn
- HTTPS với Let's Encrypt ngay lần đăng nhập đầu
- Không giới hạn người dùng, không đếm phút CI
- Toàn quyền root, sửa
gitlab.rbtuỳ ý
VPS VNx4
Nhóm nhỏ và repository nội bộ.
- 6 vCPU
- 12GB RAM
- 80GB dung lượng
- Traffic không giới hạn
- IPv4 rDNS, toàn quyền root
VPS VNx8
Đúng mức GitLab khuyến nghị: 8 vCPU và 16 GB.
- 8 vCPU
- 16GB RAM
- 100GB dung lượng
- Traffic không giới hạn
- IPv4 rDNS, toàn quyền root
Chưa chắc gói nào hợp, hay cần cấu hình lớn hơn?
Xem toàn bộ gói và bảng giáTừ commit tới deploy, trên runner của chính bạn
Một merge request kích hoạt đúng pipeline GitLab mà đội bạn đã quen. Các stage build, test và deploy chạy trên GitLab Runner đăng ký với instance của bạn, nên không có phút CI bị tính tiền và không dùng chung hàng runner với ai.
- Commit và mở merge request
- Build và test trên runner của bạn
- Đẩy image lên container registry
- Deploy ngay từ máy đó, gần người dùng của bạn
GitLab sẵn sàng khi đăng nhập, toàn quyền root phía sau
SSH vào là GitLab CE đã chạy trên HTTPS. Tạo group đầu tiên, push repository và đăng ký một runner. Bạn vẫn giữ toàn quyền root, nên tự chỉnh gitlab.rb, đổi số Puma worker, gắn thêm volume lớn hơn cho registry hoặc phục hồi backup theo lịch của mình.
- Cài sẵn
- GitLab CE, gói Omnibus
- Ổ cứng
- NVMe SSD, không dùng SATA hay HDD
- IPv4
- 1 địa chỉ Việt Nam riêng
- Hỗ trợ
- Ticket 24/7, từ 790.000đ/tháng
- GitLab CE
- bản stable mới nhất
- Cách cài
- Omnibus
- Runner đã đăng ký
- 2
- Cấu hình
- 8 vCPU · 16 GB RAM
- Ổ cứng
- 100 GB NVMe SSD
- Khu vực
- Việt Nam
Một nền tảng Git thật sự thuộc về bạn
Các dịch vụ Git hosted tính tiền theo đầu người, đếm phút CI và giữ mã nguồn của bạn trên ổ đĩa của họ. Đây là một máy riêng với tài nguyên cam kết, nơi repository, pipeline và registry đều là của bạn.
Không tính theo đầu người, không đếm phút CI
GitLab CE miễn phí và mã nguồn mở. Thêm bao nhiêu người dùng tuỳ đội bạn, chạy pipeline tới khi CPU hết sức. Bạn trả tiền cho server, không trả cho số nhân sự.
Mã nguồn nằm tại Việt Nam
Repository, artefact và backup nằm trên NVMe trong datacenter Việt Nam, trên một IPv4 riêng do bạn kiểm soát. Không có gì bị nhân bản sang một vùng bạn không chọn.
CI/CD đặt gần người dùng của bạn
Đăng ký runner ngay trên máy đó hoặc trên một VPS thứ hai. Clone, pull và artefact của pipeline chạy qua đường mạng nội bộ thay vì vượt đại dương ở mỗi job.
Toàn quyền, không hộp đen
Sửa gitlab.rb, thay PostgreSQL đi kèm bằng một database bên ngoài, trỏ object storage sang nơi khác, hoặc nâng cấp theo lịch của bạn. Không có phần nào của bản cài bị khoá.
Những gì đã cài sẵn
Mọi VPS GitLab đều đi kèm gói Omnibus và các dịch vụ nó cần, đã nối sẵn với nhau. Muốn làm lại từ đầu hoặc dựng theo cách khác? Cài lại OS bất cứ lúc nào, miễn phí.
Dựng cho đội kỹ thuật làm việc thật
Có root trên máy và NVMe bên dưới, VPS GitLab gánh được khối việc một đội phát triển làm mỗi ngày:
- Repository riêng tư
- Không giới hạn project và group riêng tư, có sẵn merge request và code review
- Pipeline CI/CD
- Build, test và deploy trên runner của bạn, không bị tính phút pipeline
- Container registry
- Push và pull image của bạn ngay trên registry đi kèm GitLab
- Mã nguồn không được ra ngoài
- Dự án thuộc phạm vi NDA hoặc quy định pháp lý, giữ trên hạ tầng bạn chỉ tận nơi được
- Quản lý issue và release
- Board, milestone và release nằm cạnh mã nguồn, gói gọn một chỗ
- Chuyển khỏi Git hosted
- Import từ GitHub, Bitbucket hoặc gitlab.com, giữ nguyên lịch sử, issue và merge request
Câu hỏi thường gặp
Self-host GitLab thật sự cần bao nhiêu RAM?
Bản GitLab nào được cài sẵn?
Có kèm GitLab Runner không, và runner chạy ở đâu?
HTTPS có được cấu hình sẵn không?
Chuyển project GitHub hoặc gitlab.com sang được không?
Backup hoạt động thế nào?
gitlab-backup create, đóng gói repository, database, file upload và registry vào một tarball. Đặt lịch bằng cron rồi copy kết quả ra ngoài server. Snapshot và backup của VPS phủ toàn bộ ổ đĩa như lớp thứ hai. Chúng tôi khuyến nghị giữ bản sao ngoài server cho mọi thứ quan trọng, theo lịch đều đặn.