下载
可以试用的软件,以及界面用的语言包,都在这里。
30 天试用,没有限制。
试用版包含 Professional 的全部功能。30 天之后由您决定是否购买许可证,您的数据会保留下来。填入许可证密钥,试用版就变成正式版,不用重装。
两个安装包里是同一套软件,选您的目标系统就行。
要在公网域名上使用自动 HTTPS,工单系统需要 80 和 443 端口,它们无法用别的端口替代,这是 Let's Encrypt 的证书流程决定的。如果它们在您的服务器上已被占用,比如被一个正在运行的 Web 服务器占着,您有两个选择:先停掉或卸载那个程序,或者把工单系统装到另一台服务器上。只有在不使用自动 HTTPS 时,您才可以自选端口。安装程序会在安装前检查端口,并指出是哪个程序占着它们。
在 Windows 上安装
约 6 分钟,英文字幕。
在 Linux 上安装
约 5 分钟,英文字幕。
三步就绪
下载
下载并解压试用版安装包。
安装
用 Docker Compose 启动,随附的说明会带着您一步步做。
开始用
建一个团队,接入一个邮箱,创建第一张工单。
重要命令(Linux)
可以直接复制。全部用 sudo,安装程序和容器都需要 root。
安装前提条件
sudo apt install -y unzip没有 unzip,安装程序就没法解开安装包。
安装工单系统
curl -fsSL https://files.smitey.eu/download/get-smitey.sh | sudo bash下载安装包,并带着您回答一系列问题。重复运行是安全的:配置和数据都会保留。
检查 HTTPS
sudo /opt/smitey/smitey-install check-https只在有公网域名时有用。它会告诉您证书在不在,如果不在,还会给出日志里的原因。证书也可能在安装之后几分钟才到。
查看首次登录信息
sudo cat /opt/smitey/SMITEY-credentials.txt首次登录之后请修改密码并删除这个文件。
容器在运行吗?
sudo podman ps显示系统的每一个部分及其状态。
跟踪日志
sudo podman logs -f container-backend-1实时显示后端报告的内容。按 Ctrl+C 停止。
检查 supervisor
systemctl status smitey-supervisor这个服务让系统持续运行,并执行您在程序内部触发的更新。
生成支持包
sudo /opt/smitey/install.sh --support-bundle把日志和系统状态收集到一个 zip 文件里。密码和密钥会被去掉。
更改公网地址
sudo /opt/smitey/install.sh --reconfigure设置一个新域名并重启,好让系统为新名称申请证书。
卸载
sudo /opt/smitey/install.sh --uninstall会分别询问数据和 Podman,不问就不会删任何东西。
备份由 /opt/smitey/Backup/TicketSystemBackup 负责(list、backup、restore);每日备份会自己运行。详细说明在 /opt/smitey/docs/en/BACKUP-RESTORE.txt 里。
系统要求
- Linux:Ubuntu 24.04 或 26.04 LTS,这是经过测试的版本。使用 Podman 4.1 或更高版本、systemd 和 apt 的其他发行版应该也能用,但未经测试
- Windows 11 Professional(已测试)。Windows Server 2022 或更高版本应该可以用(WSL2 是从这一版开始有的),但未经测试
- 不建议:Windows 10。它能用(从 21H2 起测试过),但自 2025 年 10 月 14 日起不再有安全更新,用来承载客户数据的系统不该建在这样的基础上
- 仅支持 x86_64/amd64。ARM 系统,比如树莓派或 ARM 架构的 VPS,无法运行
- PostgreSQL 数据库和容器运行时都随安装包一起提供,安装程序会把两者装好
- Linux:至少 2 个 CPU 核心和 2 GB 内存,建议 4 核 4 GB
- Windows:至少 4 个 CPU 核心和 8 GB 内存,建议 6 核 16 GB。在 Windows 上,整套服务运行在自己的虚拟机里(WSL2),它和 Windows 共用内存与核心
- 一个空闲的网络端口:您选择的 HTTP 端口(默认 8088)或者 80。用 80 端口时,还可以直接通过 IP 地址访问系统
- 自动 HTTPS(Let's Encrypt)需要一个公网域名,并且 80 和 443 端口能从互联网访问。80 端口要一直开着,不只是安装期间,因为证书每 60 天续签一次。在没有公网域名的自有网络里,用您自己的证书也能启用 HTTPS,安装包里附有说明
- 主流浏览器:Chrome、Edge、Firefox、Safari
网络与端口
工单系统运行在您自己的服务器上。要让每项功能都正常,您的防火墙必须放行这些连接。在 VPS 上,这还包括您的托管服务商那道防火墙,而不只是服务器上那道。
入站(到您的服务器)
- 入站 · 放行TCP 8088(或者您选择的其他 HTTP 端口)在您的局域网内访问工单系统。
- 入站 · 放行TCP 80 和 443仅用于自动 HTTPS。80 端口必须一直开着,不只是安装期间:Let's Encrypt 每 60 天通过它续签证书。
- 入站 · 放行TCP 22(SSH)仅用于您自己在 Linux 上做管理。工单系统本身不需要它。
- 入站 · 拦截TCP 5432(PostgreSQL)数据库运行在容器网络里,从来不需要从外部访问它。
出站(从您的服务器到互联网)
- 出站 · 放行UDP/TCP 53(DNS)、UDP 123(NTP)域名解析和准确的时钟。时钟走偏会让 TLS 连接失败。
- 出站 · 放行TCP 443(HTTPS)安装、更新和许可证检查。
- 出站 · 放行TCP 587 或 465(SMTP)发送电子邮件:通知、邀请、密码重置。用哪一个由您的邮件服务商决定。
- 出站 · 放行TCP 993(IMAP)收取电子邮件,前提是您希望来信自动变成工单。
- 出站 · 拦截TCP 25(SMTP)用不上,发信走 587 或 465。让它保持拦截:一台被攻陷的服务器正是通过 25 端口发垃圾邮件的。
语言包
每套安装都以英语启动。语言包是一个 JSON 文件,里面是翻译好的界面文字,下载、导入,就好了。您自己的内容,比如工单、团队或分类,不受影响。
- 下载
保加利亚语
更新于: 2026-08-30 · JSON
- 下载
丹麦语
更新于: 2026-09-01 · JSON
- 下载
德语
更新于: 2026-08-30 · JSON
- 下载
法语
更新于: 2026-09-02 · JSON
- 下载
芬兰语
更新于: 2026-09-02 · JSON
- 下载
荷兰语
更新于: 2026-09-02 · JSON
- 下载
捷克语
更新于: 2026-09-01 · JSON
- 下载
克罗地亚语
更新于: 2026-09-01 · JSON
- 下载
日语
更新于: 2026-09-03 · JSON
- 下载
希腊语
更新于: 2026-09-02 · JSON
- 下载
匈牙利语
更新于: 2026-09-03 · JSON
- 下载
意大利语
更新于: 2026-09-03 · JSON
- 下载
印度尼西亚语
更新于: 2026-09-03 · JSON
- 下载
中文
更新于: 2026-09-01 · JSON
语言包怎么导入
下载文件
在上面下载语言包,把它存成 JSON 文件,不要解压、改名或编辑它。
以管理员身份登录
以管理员身份登录工单系统,打开 Settings → Language。
导入
在那里选择“Import”,上传刚下载的文件。导入完成后,系统会显示接收了多少条目。
启用这门语言
启用新语言。从此每位用户都可以在个人菜单里选择自己的语言,每个团队也可以有一个默认语言。
语言包和我的版本匹配吗?
匹配。语言包不绑定特定版本:您的安装不认识的条目,导入时会直接跳过。比语言包更新的功能会显示英文,直到下一个语言包出来。导入随时可以重复执行。
注意:导入会用语言包里的内容覆盖已有的翻译。如果您自己改过文字,请先把当前状态导出来做个备份。