您的 Kimai 服务器上安装什么?
- Kimai 2 工时记录,来自官方 Docker 镜像
- MySQL 8.4 数据库
- 通过 Caddy 在基于您 IP 的 sslip.io 地址上提供 HTTPS,所以没有域名也能开始
- 一个名为 admin 的账户,生成的密码显示在您的面板中
- 用于应用数据和插件的持久卷
- 时区设为 Europe/Istanbul
- 防火墙只开放 22、80 和 443 端口
Kimai 需要多大的配置?
Kimai 的文档只列出软件要求:PHP 8.2 或更新版本,以及 MariaDB 或 MySQL。它没有给出 RAM 数值,而 Docker 镜像已经包含 PHP。经验上,小团队从 2 GB 起步,因为 MySQL 运行在同一台服务器上,随着用户和记录增多,可以考虑 4 GB。Kimai 不设用户上限,也没有公布容量数字。您可以在面板中分别提升 RAM 和 CPU,数据和 IP 地址保持不变。
| 用途 | 配置 | 价格 | 选择 |
|---|---|---|---|
| 几个人 | 2 GB RAM · 1 vCore · 40 GB NVMe | $4.01/月 | |
| 小团队 | 4 GB RAM · 2 vCore · 60 GB NVMe | $6.89/月 | |
| 公司 | 8 GB RAM · 4 vCore · 120 GB NVMe | $13.62/月 |
适合谁?
- 按小时向客户收费的自由职业者和代理机构
- 想按项目和活动查看工时的团队
- 把记录的工时变成 PDF 或 DOCX 发票的小型企业
- 用 Kimai 的打卡模式记录上下班时间的工作场所
- 不愿把工时数据交给第三方的公司
下单之后会发生什么?
- 选择配置并付款。
- 服务器启动后,Kimai 会自行安装。当面板中的“应用”一行显示 Kimai 已就绪时,再继续。
- 在“概览”标签页点击“打开应用”。登录名是 admin,密码在“密码”一行。
- 打开您的个人资料,选择语言,并设置时区和邮箱地址。安装时使用的是一个占位地址。
- 添加您的客户、项目和活动,然后为团队创建账户。
- 开始记录,周期结束时生成报表或发票。
每台服务器都包含
- 价格含每日备份
- 不限流量
- 完整 root 权限
- 之后可升级或降配 RAM 和 CPU,并扩大磁盘
- 位置:Istanbul · IST-1。
须知
- 发信功能尚未设置。密码重置邮件需要您自己的 SMTP 服务,在 MAILER_URL 和 MAILER_FROM 设置中配置,该服务不包含在价格中。
- Kimai 是 AGPL-3.0 下的开源软件,不收使用费。如果您修改代码并通过网络提供给他人,就必须公开您的修改。
- Kimai 商店里既有免费插件,也有付费插件。付费的不包含在价格中。
- 应用只响应其配置的地址(TRUSTED_HOSTS)。改用自己的域名时,请更新 .env 文件中的 SITE_ADI。
- 更新由您自己负责。在 /opt/seturack/kimai 中,先运行 docker compose pull,再运行 docker compose up -d。
- 您的面板一直显示安装时的密码。如果您修改了它,请自己保管好新密码。
Kimai 常见问题
Kimai 能支持多少用户?
Kimai 不设用户上限,其官网说您可以随意增加用户。没有官方的容量数字。小团队从 2 GB 起步,随着使用增加,在面板中升级配置。
Kimai 能开发票吗?
能。Kimai 根据记录的工时生成发票,模板和编号可配置,格式为 PDF 和 DOCX。如果您有法定的电子发票义务,请另外确认这是否满足要求。
可以更改 Kimai 的语言吗?
可以。界面默认是英文,每位用户在自己的个人资料中选择语言。Kimai 已翻译成 30 多种语言,包括土耳其语。
如何安装 Kimai 插件?
您拥有 root 权限,所以来自 Kimai 商店的插件放在容器内的 /opt/kimai/var/plugins 文件夹中。该文件夹位于持久卷上。其余步骤请按插件自己的安装说明操作。
如何把我自己的域名连接到 Kimai?
把域名的 A 记录指向服务器的 IP 地址,并把这个域名加入 Caddy 设置。然后修改 .env 文件中的 SITE_ADI,再运行 docker compose up -d,因为 Kimai 只信任那里设置的地址。
我的工时记录有备份吗?
有。您的服务器每晚备份,保留最近 7 天,费用已包含在价格中。记录保存在服务器上的 MySQL 中,需要时可以在面板里恢复整台服务器。