Implementatie

Neotask kan overal draaien, van uw laptop tot een Kubernetes-cluster. Kies de implementatiemethode die bij uw behoeften past.

Lokale installatie

De eenvoudigste manier om te beginnen. Installeer Neotask rechtstreeks op macOS, Linux of Windows (via WSL2). De Gateway draait als een achtergrondservice beheerd door launchd (macOS) of systemd (Linux).

Vereisten: Node.js 22+

Wat u krijgt:

Docker

Voer de Gateway uit in een Docker-container met aanhoudende configuratie- en werkruimtevolumes. Ideaal voor VPS-implementaties of wanneer u isolatie van uw hostsysteem wilt.

Functies:

Aanhoudende toestand:

Kubernetes

Implementeer op Kubernetes met het StatefulSet-patroon voor aanhoudende opslag. Community-beheerde Helm-grafieken zijn beschikbaar.

Typische instelling:

Fly.io

Implementatie met één opdracht op Fly.io met aanhoudende volumes en automatische HTTPS.

Functies:

Hetzner VPS

Draaien op een toegewijde Hetzner VPS met Docker Compose. Volledige ondersteuning voor infrastructure-as-code met community Terraform-modules.

Installatie omvat:

Render

Op blauwdruk gebaseerde implementatie op Render met automatische builds en 1 GB aanhoudende schijf.

GCP Compute Engine

Op Docker gebaseerde implementatie op Google Cloud met aanhoudende schijf en opstartautomatisering.

Podman

Rootloze containeruitvoering met Podman en systemd Quadlet-ondersteuning. Ideaal voor omgevingen waar toegang tot de Docker-daemon beperkt is.

Een implementatie kiezen

Behoefte Aanbevolen
Gewoon uitproberen Lokale installatie
Persoonlijk gebruik op uw Mac Lokaal + macOS companion-app
Altijd-aan-server Docker op VPS (Hetzner, DigitalOcean)
Productie met schaling Kubernetes
Snelle cloud-implementatie Fly.io of Render
Rootloze containers Podman

Externe toegang

Standaard luistert de Gateway alleen op localhost (127.0.0.1). Voor externe toegang:

Zie Gateway voor configuratiedetails.