SSH và console: vào máy vừa tạo
Chỉ SSH vào VPS tính phí đã hoàn tất provision. Đọc service trước, rồi lấy credential bằng endpoint riêng có X-Confirm: reveal. Console web là một đường truy cập khác; IP sandbox là giả và không dùng để đăng nhập.
Cần lấy những gì trước khi SSH?
Lấy service_id trong kết quả job, đọc thông tin service trước. Dùng token đã đặt trong biến môi trường, không in credential vào log công khai.
Giới hạn reveal: mỗi lần reveal được audit và giới hạn 5 lần/giờ/token. Service detail và job result không trả private key hoặc root password.
Dùng console web khi nào?
Mở dịch vụ trong console, hoặc lấy dữ liệu proxy qua GET /api/services/{service_id}/console. Chỉ dùng URL do hệ thống trả về; không chia sẻ URL console có quyền truy cập.
Sau khi vào máy thì deploy thế nào?
Đọc repository để xác định runtime, build command và biến môi trường. Chuyển source qua SSH/rsync, cài dependency, đặt secret, chạy migration nếu cần rồi kiểm tra health URL.
Luồng VPS tự quản dùng SSH như trên. Với repo public, POST /api/apps đã LIVE, tự build/deploy bằng Dokploy và cấp HTTPS; không cần chuyển source bằng SSH. Các bài Next.js, Node.js và Python có checklist riêng.
Không kết nối được phải kiểm tra gì?
Kiểm tra job đã hoàn tất, service đang chạy, địa chỉ IP đúng và credential chưa đổi.
Đang ở sandbox: nếu thấy sandbox: true hoặc IP 10.99.x.x, đó là mô phỏng; không thử SSH.