Implantacao

Neotask pode rodar em qualquer lugar -- do seu laptop a um cluster Kubernetes. Escolha o metodo de implantacao que se adapta as suas necessidades.

Instalacao Local

A forma mais simples de comecar. Instale Neotask diretamente no macOS, Linux ou Windows (via WSL2). O Gateway roda como um servico em segundo plano gerenciado por launchd (macOS) ou systemd (Linux).

Requisitos: Node.js 22+

O que voce recebe:

Docker

Execute o Gateway em um container Docker com volumes persistentes de configuracao e workspace. Ideal para implantacoes em VPS ou quando voce quer isolamento do sistema host.

Recursos:

Estado Persistente:

Kubernetes

Implante no Kubernetes usando o padrao StatefulSet para armazenamento persistente. Helm charts mantidos pela comunidade estao disponiveis.

Setup tipico:

Fly.io

Implantacao com um comando no Fly.io com volumes persistentes e HTTPS automatico.

Recursos:

Hetzner VPS

Execute em um VPS Hetzner dedicado com Docker Compose. Suporte completo a infraestrutura como codigo com modulos Terraform da comunidade.

O setup inclui:

Render

Implantacao baseada em Blueprint no Render com builds automaticos e disco persistente de 1GB.

GCP Compute Engine

Implantacao baseada em Docker no Google Cloud com disco persistente e automacao de inicializacao.

Podman

Execucao de containers rootless com Podman e suporte a Quadlet systemd. Ideal para ambientes onde o acesso ao daemon Docker e restrito.

Escolhendo uma Implantacao

Necessidade Recomendado
Apenas experimentando Instalacao local
Uso pessoal no seu Mac Local + app companion macOS
Servidor sempre ativo Docker em VPS (Hetzner, DigitalOcean)
Producao com escalabilidade Kubernetes
Deploy rapido na nuvem Fly.io ou Render
Containers rootless Podman

Acesso Remoto

Por padrao, o Gateway escuta apenas no localhost (127.0.0.1). Para acesso remoto:

Veja Gateway para detalhes de configuracao.