Что установлено на вашем сервере Kimai?
- Учёт времени Kimai 2 из официального образа Docker
- База данных MySQL 8.4
- HTTPS через Caddy на адресе sslip.io на основе вашего IP, поэтому начать можно без домена
- Учётная запись admin со сгенерированным паролем, который показан в панели
- Постоянный том для данных приложения и плагинов
- Часовой пояс — Europe/Istanbul
- Брандмауэр, в котором открыты только порты 22, 80 и 443
Какой размер нужен для Kimai?
В документации Kimai перечислены только требования к программному обеспечению: PHP 8.2 или новее, а также MariaDB или MySQL. Цифры по RAM нет, а PHP в образ Docker уже входит. Ориентир такой: небольшой команде начните с 2 ГБ, поскольку MySQL работает на том же сервере, и присмотритесь к 4 ГБ по мере роста пользователей и записей. 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, а пароль указан в строке «Пароль».
- Откройте свой профиль, выберите язык, задайте часовой пояс и адрес email. В установке используется временный адрес.
- Добавьте клиентов, проекты и виды работ, затем создайте учётные записи для команды.
- Начните учёт и получайте отчёты или счета по окончании периода.
С каждым сервером
- Ежедневные бэкапы входят в цену
- Безлимитный трафик
- Полный root-доступ
- Позже можно увеличить или уменьшить RAM и CPU, а диск увеличить
- Расположение: Istanbul · IST-1.
Полезно знать
- Исходящая почта не настроена. Для писем со сбросом пароля нужна ваша собственная служба SMTP в параметрах MAILER_URL и MAILER_FROM, и эта служба в цену не входит.
- Kimai — программа с открытым исходным кодом под лицензией AGPL-3.0, платы за использование нет. Если вы изменяете код и предлагаете его другим по сети, вы обязаны поделиться своими изменениями.
- В магазине Kimai есть и бесплатные, и платные плагины. Платные в цену не входят.
- Приложение отвечает только на своём настроенном адресе (TRUSTED_HOSTS). Когда перейдёте на свой домен, обновите SITE_ADI в файле .env.
- Обновлять систему нужно вам самим. В /opt/seturack/kimai выполните docker compose pull, затем docker compose up -d.
- Панель продолжает показывать пароль, заданный при установке. Если вы его смените, новый храните сами.
Kimai: вопросы и ответы
Сколько пользователей выдержит Kimai?
Kimai не ограничивает число пользователей, а на его сайте сказано, что им можно пользоваться с любым числом пользователей. Официальной цифры по нагрузке нет. Небольшой команде начните с 2 ГБ и увеличивайте сервер в панели по мере роста использования.
Умеет ли Kimai создавать счета?
Да. Kimai формирует счета по учтённым часам, с настраиваемыми шаблонами и нумерацией, в форматах PDF и DOCX. Если у вас есть юридическая обязанность выставлять электронные счета, проверьте отдельно, закрывает ли это её.
Можно ли сменить язык Kimai?
Да. Интерфейс изначально на английском, и каждый пользователь выбирает свой язык в профиле. Kimai переведён более чем на 30 языков, включая турецкий.
Как установить плагин Kimai?
У вас есть доступ root, поэтому плагин из магазина Kimai кладётся в папку /opt/kimai/var/plugins внутри контейнера. Эта папка находится на постоянном томе. Остальные шаги смотрите в инструкции по установке самого плагина.
Как подключить собственный домен к Kimai?
Направьте A-запись домена на IP-адрес сервера и добавьте имя в настройки Caddy. Затем измените SITE_ADI в файле .env и выполните docker compose up -d: Kimai доверяет только адресу, указанному там.
Делается ли бэкап моих записей времени?
Да. Бэкап сервера делается каждую ночь, хранятся последние 7 дней, и это входит в цену. Записи лежат в MySQL на сервере, а при необходимости весь сервер можно восстановить из панели.