Wdrożenie

Neotask może działać wszędzie -- od laptopa po klaster Kubernetes. Wybierz metodę wdrożenia odpowiadającą Twoim potrzebom.

Lokalna instalacja

Najprostszy sposób na rozpoczęcie. Zainstaluj Neotask bezpośrednio na macOS, Linux lub Windows (przez WSL2). Brama działa jako usługa w tle zarządzana przez launchd (macOS) lub systemd (Linux).

Wymagania: Node.js 22+

Co otrzymujesz:

Docker

Uruchamiaj bramę w kontenerze Docker z trwałymi woluminami konfiguracji i przestrzeni roboczej. Idealne do wdrożeń VPS lub gdy chcesz izolacji od systemu hosta.

Funkcje:

Trwały stan:

Kubernetes

Wdrażaj do Kubernetes używając wzorca StatefulSet dla trwałego przechowywania. Dostępne są wykresy Helm utrzymywane przez społeczność.

Typowa konfiguracja:

Fly.io

Wdrożenie jednym poleceniem na Fly.io z trwałymi woluminami i automatycznym HTTPS.

Funkcje:

Hetzner VPS

Uruchamiaj na dedykowanym VPS Hetzner z Docker Compose. Pełna obsługa infrastruktury jako kodu z modułami Terraform utrzymywanymi przez społeczność.

Konfiguracja obejmuje:

Render

Wdrożenie oparte na planie na platformie Render z automatycznymi kompilacjami i 1GB trwałego dysku.

GCP Compute Engine

Wdrożenie oparte na Docker na Google Cloud z trwałym dyskiem i automatyzacją uruchamiania.

Podman

Wykonanie kontenerów bez uprawnień roota z obsługą Podman i systemd Quadlet. Idealne dla środowisk, gdzie dostęp do demona Docker jest ograniczony.

Wybór wdrożenia

Potrzeba Zalecane
Tylko wypróbowanie Lokalna instalacja
Użytek osobisty na Macu Lokalna + aplikacja towarzysząca macOS
Serwer zawsze włączony Docker na VPS (Hetzner, DigitalOcean)
Produkcja ze skalowaniem Kubernetes
Szybkie wdrożenie w chmurze Fly.io lub Render
Kontenery bez uprawnień roota Podman

Zdalny dostęp

Domyślnie brama nasłuchuje tylko na localhost (127.0.0.1). Dla zdalnego dostępu:

Szczegółowe informacje o konfiguracji znajdziesz w artykule Brama.