Tải về
Phần mềm để dùng thử và các gói ngôn ngữ cho giao diện – tất cả ở một chỗ.
30 ngày dùng thử. Không hạn chế.
Bản dùng thử có trọn bộ tính năng Professional. Sau 30 ngày bạn quyết định có mua giấy phép hay không – dữ liệu của bạn được giữ lại. Với khóa giấy phép, bản dùng thử trở thành bản đầy đủ, không phải cài lại.
Cả hai gói đều chứa cùng một phần mềm – bạn chỉ cần chọn hệ thống đích của mình.
Để có HTTPS tự động trên một tên miền công cộng, hệ thống ticket cần cổng 80 và 443 – không thể thay bằng cổng khác, đây là quy định của quy trình cấp chứng chỉ Let's Encrypt. Nếu chúng đã bị chiếm trên máy chủ của bạn, ví dụ bởi một máy chủ web đang chạy, bạn có hai lựa chọn: dừng hoặc gỡ chương trình đó trước, hoặc cài hệ thống ticket trên một máy chủ khác. Chỉ khi chạy không có HTTPS tự động thì bạn mới được tự chọn cổng. Trình cài đặt kiểm tra các cổng trước khi cài và nêu tên chương trình đang giữ chúng.
Cài đặt trên Windows
Khoảng 6 phút, phụ đề tiếng Anh.
Cài đặt trên Linux
Khoảng 5 phút, phụ đề tiếng Anh.
Sẵn sàng sau 3 bước
Tải về
Hãy tải và giải nén gói bản dùng thử.
Cài đặt
Hãy khởi động bằng Docker Compose – hướng dẫn đi kèm sẽ dẫn bạn qua từng bước.
Bắt đầu
Tạo một nhóm, kết nối một hộp thư, tạo ticket đầu tiên của bạn.
Những lệnh quan trọng (Linux)
Sẵn sàng để sao chép. Mọi thứ đều với sudo – trình cài đặt và các container cần quyền root.
Cài đặt thứ cần có trước
sudo apt install -y unzipKhông có unzip thì trình cài đặt không giải nén được gói.
Cài đặt hệ thống ticket
curl -fsSL https://files.smitey.eu/download/get-smitey.sh | sudo bashTải gói về và dẫn bạn qua các câu hỏi. Chạy lại lần nữa thì vẫn an toàn: cấu hình và dữ liệu được giữ nguyên.
Kiểm tra HTTPS
sudo /opt/smitey/smitey-install check-httpsChỉ với một tên miền công cộng. Cho bạn biết chứng chỉ đã có hay chưa – và nếu chưa thì nêu lý do lấy từ nhật ký. Chứng chỉ vẫn có thể tới vài phút sau khi cài đặt.
Tra lần đăng nhập đầu tiên
sudo cat /opt/smitey/SMITEY-credentials.txtSau lần đăng nhập đầu tiên, hãy đổi mật khẩu và xóa tệp đó đi.
Các container có đang chạy không?
sudo podman psHiện mọi phần của hệ thống kèm tình trạng của chúng.
Theo dõi nhật ký
sudo podman logs -f container-backend-1Hiện trực tiếp những gì phần nền báo về. Dừng lại bằng Ctrl+C.
Kiểm tra supervisor
systemctl status smitey-supervisorDịch vụ này giữ cho hệ thống chạy và áp dụng những bản cập nhật bạn kích hoạt bên trong ứng dụng.
Tạo một gói hỗ trợ
sudo /opt/smitey/install.sh --support-bundleThu thập nhật ký và trạng thái hệ thống vào một tệp zip. Mật khẩu và khóa đã được loại bỏ.
Đổi địa chỉ công cộng
sudo /opt/smitey/install.sh --reconfigureĐặt một tên miền mới rồi khởi động lại, để chứng chỉ được yêu cầu cho cái tên mới.
Gỡ bỏ nó
sudo /opt/smitey/install.sh --uninstallHỏi riêng về dữ liệu và riêng về Podman – không có gì bị xóa mà không hỏi.
Việc sao lưu do /opt/smitey/Backup/TicketSystemBackup đảm nhận (list, backup, restore); việc sao lưu hằng ngày thì tự chạy. Chi tiết nằm trong /opt/smitey/docs/en/BACKUP-RESTORE.txt.
Yêu cầu hệ thống
- Linux: Ubuntu 24.04 hoặc 26.04 LTS – đó là những bản đã được kiểm thử. Các bản phân phối khác có Podman 4.1 trở lên, systemd và apt lẽ ra cũng chạy được, nhưng chưa được kiểm thử
- Windows 11 Professional (đã kiểm thử) – Windows Server 2022 trở lên lẽ ra cũng chạy được (đó là nơi WSL2 xuất hiện), nhưng chưa được kiểm thử
- Không khuyến nghị: Windows 10. Nó chạy được (đã kiểm thử từ 21H2 trở đi), nhưng không còn nhận bản cập nhật bảo mật nào từ ngày 14 tháng 10 năm 2025 – một nền tảng sai cho một hệ thống giữ dữ liệu khách hàng
- Chỉ x86_64/amd64 – các hệ thống ARM như Raspberry Pi hay VPS chạy ARM sẽ không chạy được
- Cơ sở dữ liệu PostgreSQL và môi trường container đi kèm trong gói; trình cài đặt thiết lập cả hai
- Linux: ít nhất 2 lõi CPU và 2 GB RAM, khuyến nghị 4 lõi và 4 GB
- Windows: ít nhất 4 lõi CPU và 8 GB RAM, khuyến nghị 6 lõi và 16 GB – trên Windows, stack chạy trong một máy ảo riêng (WSL2) dùng chung bộ nhớ và lõi CPU với Windows
- Một cổng mạng còn trống: cổng HTTP bạn chọn (mặc định là 8088) hoặc cổng 80 – với cổng 80 bạn còn truy cập được hệ thống trực tiếp bằng địa chỉ IP
- HTTPS tự động (Let's Encrypt) cần một tên miền công cộng và cổng 80 cùng 443 truy cập được từ internet – cổng 80 phải mở thường xuyên, không chỉ trong lúc cài đặt, vì chứng chỉ được gia hạn mỗi 60 ngày. Trong mạng riêng của bạn mà không có tên miền công cộng, HTTPS vẫn chạy được với chứng chỉ của chính bạn; bản cài đặt có kèm hướng dẫn cho việc đó
- Trình duyệt hiện đại: Chrome, Edge, Firefox, Safari
Mạng & cổng
Hệ thống ticket chạy trên máy chủ của chính bạn. Để mọi tính năng hoạt động, tường lửa của bạn phải cho phép những kết nối sau – trên một VPS thì điều đó gồm cả tường lửa của nhà cung cấp lưu trữ, không chỉ tường lửa trên máy chủ.
Vào (tới máy chủ của bạn)
- Vào · cho phépTCP 8088 (hoặc cổng HTTP nào bạn chọn)Truy cập hệ thống ticket trong mạng nội bộ của bạn.
- Vào · cho phépTCP 80 và 443Chỉ dành cho HTTPS tự động. Cổng 80 phải luôn mở, không chỉ trong lúc cài đặt: Let's Encrypt gia hạn chứng chỉ qua cổng đó mỗi 60 ngày.
- Vào · cho phépTCP 22 (SSH)Chỉ dành cho việc quản trị của chính bạn trên Linux. Bản thân hệ thống ticket không cần nó.
- Vào · chặnTCP 5432 (PostgreSQL)Cơ sở dữ liệu chạy trên mạng container và không bao giờ cần truy cập được từ bên ngoài.
Ra (từ máy chủ của bạn ra internet)
- Ra · cho phépUDP/TCP 53 (DNS), UDP 123 (NTP)Phân giải tên và một chiếc đồng hồ chính xác. Đồng hồ sai giờ làm hỏng các kết nối TLS.
- Ra · cho phépTCP 443 (HTTPS)Cài đặt, cập nhật và kiểm tra giấy phép.
- Ra · cho phépTCP 587 hoặc 465 (SMTP)Gửi e-mail: thông báo, thư mời, đặt lại mật khẩu. Nhà cung cấp e-mail của bạn quyết định dùng cổng nào trong hai cổng đó.
- Ra · cho phépTCP 993 (IMAP)Lấy e-mail về, nếu thư đến cần tự động trở thành ticket.
- Ra · chặnTCP 25 (SMTP)Không cần – việc gửi đi qua cổng 587 hoặc 465. Hãy để nó bị chặn: cổng 25 là đường mà một máy chủ bị chiếm quyền sẽ dùng để gửi thư rác.
Kết nối một hộp thư: nhà cung cấp nào chạy trực tiếp, và Microsoft 365 cần gì →
Gói ngôn ngữ
Mọi bản cài đặt đều khởi đầu bằng tiếng Anh. Một gói ngôn ngữ là một tệp JSON chứa các văn bản giao diện đã dịch – tải về, nhập vào, xong. Nội dung của riêng bạn như ticket, nhóm hay danh mục không bị ảnh hưởng.
- Tải về
Tiếng Bulgaria
Cập nhật: 2026-08-30 · JSON
- Tải về
Tiếng Croatia
Cập nhật: 2026-09-01 · JSON
- Tải về
Tiếng Đan Mạch
Cập nhật: 2026-09-01 · JSON
- Tải về
Tiếng Đức
Cập nhật: 2026-08-30 · JSON
- Tải về
Tiếng Hà Lan
Cập nhật: 2026-09-02 · JSON
- Tải về
Tiếng Hungary
Cập nhật: 2026-09-03 · JSON
- Tải về
Tiếng Hy Lạp
Cập nhật: 2026-09-02 · JSON
- Tải về
Tiếng Indonesia
Cập nhật: 2026-09-03 · JSON
- Tải về
Tiếng Nhật
Cập nhật: 2026-09-03 · JSON
- Tải về
Tiếng Pháp
Cập nhật: 2026-09-02 · JSON
- Tải về
Tiếng Phần Lan
Cập nhật: 2026-09-02 · JSON
- Tải về
Tiếng Séc
Cập nhật: 2026-09-01 · JSON
- Tải về
Tiếng Trung
Cập nhật: 2026-09-01 · JSON
- Tải về
Tiếng Ý
Cập nhật: 2026-09-03 · JSON
Thiếu ngôn ngữ của bạn?
Sẽ còn thêm nhiều gói ngôn ngữ nữa. Hãy cho chúng tôi biết bạn cần ngôn ngữ nào – và nếu bạn muốn tự dịch: hệ thống ticket xuất ra toàn bộ danh sách văn bản dưới dạng JSON, bạn điền các mục bằng ngôn ngữ của mình rồi nhập tệp đó trở lại.
Liên hệ với chúng tôiCách nhập một gói ngôn ngữ
Tải tệp về
Hãy tải gói ngôn ngữ ở trên và lưu lại dưới dạng tệp JSON – đừng giải nén, đổi tên hay chỉnh sửa nó.
Đăng nhập với quyền quản trị viên
Hãy đăng nhập vào hệ thống ticket với quyền quản trị viên và mở Settings → Language.
Nhập vào
Ở đó hãy chọn “Import” và tải lên tệp bạn vừa tải về. Sau khi nhập, hệ thống cho biết đã áp dụng bao nhiêu mục.
Bật ngôn ngữ lên
Hãy bật ngôn ngữ mới. Từ đó trở đi, mỗi người dùng tự chọn ngôn ngữ của mình trong menu cá nhân, và mỗi nhóm có thể có một ngôn ngữ mặc định.
Gói này có hợp với phiên bản của tôi không?
Có. Gói ngôn ngữ không gắn với một phiên bản cụ thể: những mục mà bản cài đặt của bạn không biết sẽ được bỏ qua khi nhập. Những tính năng mới hơn gói ngôn ngữ sẽ hiện tiếng Anh cho tới gói kế tiếp. Việc nhập có thể lặp lại bất cứ lúc nào.
Lưu ý: việc nhập sẽ ghi đè các bản dịch hiện có bằng nội dung của gói. Nếu bạn đã tự chỉnh sửa văn bản, hãy xuất trạng thái hiện tại ra làm bản sao lưu trước.