Chạy Javis OS trên laptop thì tiện để thử. Nhưng muốn Javis làm việc nền cả đêm, nhắn báo cáo qua Telegram lúc 7 giờ sáng, hay mở được từ điện thoại ở bất kỳ đâu, thì nó cần một chỗ chạy 24/7. Một VPS nhỏ là đủ.
Bài này đi theo cách nhanh nhất: VPS Hostinger có sẵn Docker Manager. Bạn không phải gõ lệnh cài đặt, không phải mua tên miền, vẫn có link HTTPS riêng.
Vì sao cần HTTPS?
Javis có tính năng nói chuyện bằng giọng. Trình duyệt chỉ cho bật micro trên trang HTTPS (hoặc trên chính máy của bạn). Mở Javis bằng địa chỉ dạng http://<ip-vps>:7777 thì micro luôn bị chặn, không có cách bật tay.
Tin vui là Hostinger cấp sẵn cho mỗi VPS một tên dạng srvXXXX.hstgr.cloud, và tự cấp chứng chỉ HTTPS cho các tên con của nó. Bạn mượn tên đó là đủ.
Bạn cần chuẩn bị
- Một VPS Hostinger có Docker Manager. Chưa có thì thuê VPS Hostinger tại đây, được giảm thêm 20% khi đăng ký qua link giới thiệu của Javis OS, rồi quay lại làm tiếp.
- Hostname của VPS: xem trong hPanel, mục VPS, có dạng
srv1234567.hstgr.cloud. - Một mật khẩu mạnh cho tài khoản quản trị Javis.
Bước 1: Dán đường dẫn compose
Trong hPanel, mở VPS, vào Docker Manager, chọn Compose, chọn kiểu URL, rồi dán đường dẫn này:
https://raw.githubusercontent.com/blogminhquy/javis-os/main/docker-compose.hostinger.yml
Bước 2: Điền 3 ô trong Environment
Mẫu compose chỉ còn vài ô cần điền:
DOMAIN_NAME: đặtjavis.<hostname-vps>, ví dụjavis.srv1234567.hstgr.cloud. Có tên miền riêng thì điền tên miền đó, nhớ trỏ bản ghi A về IP của VPS.JAVIS_ADMIN_USER: tên đăng nhập, đểadmincũng được.JAVIS_ADMIN_PASSWORD: mật khẩu mạnh bạn tự đặt.JAVIS_AUTO_UPDATE(tuỳ chọn): đặttruenếu muốn Javis tự cập nhật mỗi ngày. Bỏ trống thì cập nhật bằng nút trong app.
Đừng bỏ trống mật khẩu. Javis chạy AI với toàn quyền trên máy. Khi chưa có tài khoản quản trị, ai mở link trước sẽ tạo được tài khoản đó. Điền sẵn mật khẩu thì mở app ra là màn đăng nhập luôn.
Bước 3: Deploy và đợi vài phút
Bấm Deploy. Hostinger tải bản Javis mới nhất về và chạy. Đợi khoảng 1-3 phút để hệ thống cấp chứng chỉ HTTPS, rồi mở:
https://javis.srv1234567.hstgr.cloud
Bạn sẽ thấy màn đăng nhập. Đăng nhập bằng tài khoản vừa đặt.
Chưa biết hostname? Cứ deploy trước, mở Javis bằng http://<ip-vps>:7777, vào Cài đặt → Tên miền: Javis tự dò và hiện sẵn dòng DOMAIN_NAME=... kèm nút sao chép.
Bước 4: Việc đầu tiên sau khi vào được
- Bật xác thực hai lớp (2FA) ở trang Tài khoản. Javis có toàn quyền trên VPS, nên tài khoản cần được bảo vệ kỹ.
- Đăng nhập bộ não ở trang Models: chọn Claude Code, ChatGPT, Grok hay một nhà cung cấp API. Bài chọn bộ não cho Javis OS giúp bạn chọn.
- Nối Telegram để hỏi Javis từ điện thoại và nhận báo cáo. Xem bài nối Javis OS với Telegram.
Dữ liệu có mất khi cập nhật không?
Không. Ghi chú, brain, cài đặt và phiên đăng nhập bộ não đều nằm trong ổ dữ liệu riêng của Docker. Khởi động lại hay cập nhật bản mới đều giữ nguyên.
Muốn chắc ăn hơn nữa, bật đồng bộ brain lên GitHub trong trang Tự học: toàn bộ brain được sao lưu vào một repo riêng tư của bạn.
Một lưu ý về gói thuê bao
Nếu bạn cho Javis chạy việc nền 24/7 bằng gói Claude Pro/Max, hãy biết rằng gói này được tính cho việc dùng cá nhân thông thường. Chạy nền liên tục trên VPS nằm ngoài phạm vi đó, nên có nguy cơ bị khoá tài khoản, dù tới nay Javis chưa ghi nhận trường hợp nào. Muốn yên tâm, cho Claude Code chạy bằng API key, hoặc chọn một nhà cung cấp khác làm model việc nền.
Hướng dẫn đầy đủ, kể cả cách cài trên VPS bất kỳ không phải Hostinger, nằm trong tài liệu deploy của Javis OS.
