Развёртывание

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

Локальная установка

Самый простой способ начать работу. Установите Neotask напрямую на macOS, Linux или Windows (через WSL2). Gateway работает как фоновый сервис, управляемый launchd (macOS) или systemd (Linux).

Требования: Node.js 22+

Что вы получаете:

Docker

Запустите Gateway в контейнере Docker с постоянными томами для конфигурации и рабочего пространства. Идеально подходит для развёртываний на VPS или когда вам нужна изоляция от хост-системы.

Особенности:

Постоянное состояние:

Kubernetes

Развёртывание в Kubernetes с использованием шаблона StatefulSet для постоянного хранилища. Поддерживаемые сообществом Helm-чарты доступны.

Типичная настройка:

Fly.io

Развёртывание в Fly.io одной командой с постоянными томами и автоматическим HTTPS.

Особенности:

Hetzner VPS

Запуск на выделенном VPS Hetzner с Docker Compose. Полная поддержка инфраструктуры как кода с модулями Terraform от сообщества.

Настройка включает:

Render

Развёртывание на основе Blueprint на Render с автоматическими сборками и 1GB постоянного диска.

GCP Compute Engine

Развёртывание на основе Docker в Google Cloud с постоянным диском и автоматизацией запуска.

Podman

Безрутовое выполнение контейнеров с Podman и поддержкой systemd Quadlet. Идеально подходит для сред, где доступ к демону Docker ограничен.

Выбор развёртывания

Потребность Рекомендуется
Просто попробовать Локальная установка
Личное использование на Mac Локальная + компаньон-приложение macOS
Постоянно работающий сервер Docker на VPS (Hetzner, DigitalOcean)
Производство с масштабированием Kubernetes
Быстрое облачное развёртывание Fly.io или Render
Безрутовые контейнеры Podman

Удалённый доступ

По умолчанию Gateway прослушивает только localhost (127.0.0.1). Для удалённого доступа:

Подробности конфигурации см. в разделе Gateway.