PlanType для админов и разработчиков

F1 2026.4.44.341: что нового и как поставить

F1 в браузере — табличный редактор целиком на вашем сервере: редактор, вычислительное ядро и всё, что им нужно. На каждого пользователя и книгу поднимается своя «кабинка». Файлы и учётные записи остаются у вас: F1 спрашивает их у вашей системы.

Что нового

  • Кнопки макросов работают в браузере. Фигура или кнопка с назначенным макросом (OnAction) запускает его прямо в редакторе.
  • Формы UserForm. Форма открывается, Initialize заполняет поля, после «Готово» видно, какие ячейки изменятся: «Применить» или «Откатить». После сохранения макросы в файле остаются байт в байт.
  • Инспектор по-русски у всех — язык берётся из настроек узла, а не из браузера.

Что нужно

  • Linux x86-64 или arm64 и Docker
  • 2 ГБ памяти на сервер плюс около 250 МБ на каждую открытую книгу
  • Обратный прокси с WebSocket, если сервер смотрит в интернет

Установка (интернет не нужен)

docker load -i F1-2026.4.44.341-webhost-docker.tar.gz
sudo mkdir -p /srv/f1-cabins
docker run -d --name f1-webhost --restart unless-stopped \
  -p 127.0.0.1:8092:8092 \
  -v /srv/f1-cabins:/data/cabins \
  f1-webhost:2026.4.44.341 \
  --base-path /f1 --max-cabins 12 --idle-min 20 \
  --auth-url   'https://ваша-система/v1/me' \
  --attach-url 'https://ваша-система/v1/attachments/{id}/content'

Проверка за минуту

curl http://127.0.0.1:8092/f1/health
Поле Должно быть
status ok
warnings пустой список
version.behind null — ядро и редактор из одного выпуска

⚠️ Обновляете с прошлого выпуска? Оставьте прежний контейнер остановленным рядом — откат одной командой. Порты, тома и параметры запуска возьмите из docker inspect старого.

Что системе нужно отдать редактору

Адрес Зачем
--auth-url узнать, кто пришёл (2xx и email или id)
--attach-url отдать книгу по номеру
…/attachments/{id}/replace — адрес книги, где /content заменён на /replace принять правку (multipart, часть file)

Архивы и SHA256SUMS: dl.layers.md/plantype/f1/builds/2026.4.44.341/webhost/ · Полная инструкция: F1-2026.4.44.341-webhost-INSTALL.md там же