Holkas
GitHub · релизы

Установка

Windows x64

Автономная сборка для рабочей станции или ознакомления: отдельная установка .NET не требуется, данные лежат в каталоге рядом с приложением.

Требования

  • 64-разрядная Windows 10, Windows 11 или Windows Server.
  • Свободный локальный TCP-порт — в примере используется 5000.
  • Отдельная установка .NET не требуется: архив содержит автономную сборку.

Текущие архивы для Windows не имеют цифровой подписи, поэтому Windows может показать предупреждение SmartScreen. Загружайте их только с официальной страницы релизов и перед запуском проверяйте контрольную сумму SHA-256.

Загрузка и проверка

Скачайте со страницы последнего релиза:

  • holkas-web-win-x64-<версия>.zip;
  • SHA256SUMS.

В PowerShell сравните хеш архива с соответствующей строкой в SHA256SUMS:

(Get-FileHash .\holkas-web-win-x64-0.1.4.zip -Algorithm SHA256).Hash.ToLower()
Get-Content .\SHA256SUMS

Замените 0.1.4 номером скачанной версии.

Первый запуск

Распакуйте архив в постоянный каталог. Откройте PowerShell, перейдите во вложенный каталог holkas-web-win-x64 и выполните:

$env:HolkasWeb__Mode = "Standalone"
$env:HolkasWeb__BootstrapAdminPassword = "задайте-сложный-пароль"
$env:HolkasWeb__DataPath = "$PWD\data"
$env:HolkasWeb__StatePath = "$PWD\data\holkasweb.db"
$env:ASPNETCORE_URLS = "http://localhost:5000"
.\Holkas.Web.exe

Откройте http://localhost:5000 и войдите под именем admin. Пока Holkas работает, окно PowerShell должно оставаться открытым. Для остановки нажмите Ctrl+C.

Для регулярного использования сохраните переменные окружения и команду запуска в локальном сценарии PowerShell. Не храните начальный пароль в файле, доступном другим пользователям.

Переменные окружения

Без HolkasWeb__Mode приложение стартует в режиме Local, где авторизация выключена, поэтому Standalone в сценарии выше задан явно. DataPath и StatePath указывают, где хранить данные; ASPNETCORE_URLS — адрес и порт. Полный список, включая политику хранения операций и режим Team, — на странице параметров запуска.