Загрузки

Программа для пробы и языковые пакеты для интерфейса — всё в одном месте.

30 дней на пробу. Без ограничений.

Демоверсия включает полный набор возможностей Professional. Через 30 дней вы решаете, покупать ли лицензию, и ваши данные сохраняются. С вашим лицензионным ключом демоверсия становится полной версией, переустановка не нужна.

Оба пакета содержат одну и ту же программу — просто выберите свою систему.

Для автоматического HTTPS на публичном домене системе заявок нужны порты 80 и 443. Их нельзя заменить другим портом, так предписывает процедура выдачи сертификатов Let’s Encrypt. Если они на вашем сервере уже заняты, например работающим веб-сервером, у вас есть две возможности: сначала остановить или удалить ту программу либо установить систему заявок на другом сервере. Любой порт по своему выбору возможен, только если вы работаете без автоматического HTTPS. Установщик проверяет порты перед установкой и называет программу, которая их держит.

Установка в Windows

Около 6 минут, субтитры на английском.

Установка в Linux

Около 5 минут, субтитры на английском.

Готово за 3 шага

1

Скачать

Скачайте и распакуйте пакет демоверсии.

2

Установить

Запустите через Docker Compose — приложенное руководство проведёт вас по шагам.

3

Начать работу

Создайте команду, подключите почтовый ящик, создайте первую заявку.

Важные команды (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.

Проверить супервизор

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), но не получает обновлений безопасности с 14 октября 2025 года — неподходящая основа для системы с данными клиентов
  • Только x86_64/amd64 — системы ARM, например Raspberry Pi или ARM-VPS, работать не будут
  • База данных PostgreSQL и среда выполнения контейнеров входят в пакет, установщик настраивает обе
  • Linux: не менее 2 ядер процессора и 2 ГБ оперативной памяти, рекомендуется 4 ядра и 4 ГБ
  • Windows: не менее 4 ядер процессора и 8 ГБ оперативной памяти, рекомендуется 6 ядер и 16 ГБ — в 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 взломанный сервер рассылал бы спам.
Важно, если вы хотите пользоваться электронной почтой: многие хостинг-провайдеры блокируют исходящий почтовый трафик (порты 25, 465 и 587) в своём брандмауэре по умолчанию — у netcup это правило называется «Mail block». Признак ни с чем не спутать: получение работает, отправка упирается в тайм-аут. Эта блокировка стоит у провайдера, а не на вашем сервере, и снять её можно только в его панели управления. Порт 25 для этого вам не нужен, оставьте его закрытым.

Подключение почтового ящика: какие провайдеры работают напрямую и что нужно для Microsoft 365 →

Языковые пакеты

Каждая установка начинается на английском языке. Языковой пакет — это файл JSON с переведёнными текстами интерфейса: скачать, импортировать, готово. Ваши собственные данные, такие как заявки, команды или категории, это не затрагивает.

  • Болгарский

    Обновлено: 2026-08-30 · JSON

    Скачать
  • Венгерский

    Обновлено: 2026-09-03 · JSON

    Скачать
  • Греческий

    Обновлено: 2026-09-02 · JSON

    Скачать
  • Датский

    Обновлено: 2026-09-01 · JSON

    Скачать
  • Индонезийский

    Обновлено: 2026-09-03 · JSON

    Скачать
  • Итальянский

    Обновлено: 2026-09-03 · 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

    Скачать

Не хватает вашего языка?

Новые языковые пакеты в работе. Напишите нам, какой язык вам нужен. А если хотите перевести сами: система заявок выгружает полный список текстов в JSON, вы заполняете записи на своём языке и снова импортируете файл.

Связаться с нами

Как импортировать языковой пакет

  1. Скачайте файл

    Скачайте языковой пакет выше и сохраните его как файл JSON. Не распаковывайте, не переименовывайте и не редактируйте его.

  2. Войдите как администратор

    Войдите в систему заявок как администратор и откройте Settings → Language.

  3. Импортируйте

    Выберите там «Import» и загрузите скачанный файл. После импорта система показывает, сколько записей применено.

  4. Включите язык

    Включите новый язык. С этого момента каждый пользователь выбирает свой язык в личном меню, а у каждой команды может быть язык по умолчанию.

Подходит ли пакет к моей версии?

Да. Языковые пакеты не привязаны к определённой версии: записи, которых ваша установка не знает, импорт просто пропускает. Возможности новее пакета показываются на английском до следующего пакета. Импорт можно повторять в любой момент.

Внимание: импорт перезаписывает имеющиеся переводы содержимым пакета. Если вы правили тексты сами, сначала выгрузите текущее состояние как резервную копию.