Deployment

Neotask kann ueberall laufen -- von Ihrem Laptop bis zu einem Kubernetes-Cluster. Waehlen Sie die Deployment-Methode, die Ihren Anforderungen entspricht.

Lokale Installation

Der einfachste Einstieg. Installieren Sie Neotask direkt auf macOS, Linux oder Windows (ueber WSL2). Das Gateway laeuft als Hintergrunddienst, verwaltet von launchd (macOS) oder systemd (Linux).

Anforderungen: Node.js 22+

Was Sie erhalten:

Docker

Betreiben Sie das Gateway in einem Docker-Container mit persistenten Config- und Workspace-Volumes. Ideal fuer VPS-Deployments oder wenn Sie Isolation von Ihrem Host-System wuenschen.

Funktionen:

Persistenter Status:

Kubernetes

Deployment auf Kubernetes unter Verwendung des StatefulSet-Musters fuer persistenten Speicher. Community-gepflegte Helm-Charts sind verfuegbar.

Typisches Setup:

Fly.io

Ein-Befehl-Deployment auf Fly.io mit persistenten Volumes und automatischem HTTPS.

Funktionen:

Hetzner VPS

Betrieb auf einem dedizierten Hetzner VPS mit Docker Compose. Vollstaendige Infrastructure-as-Code-Unterstuetzung mit Community-Terraform-Modulen.

Setup beinhaltet:

Render

Blueprint-basiertes Deployment auf Render mit automatischen Builds und 1GB persistentem Speicher.

GCP Compute Engine

Docker-basiertes Deployment auf Google Cloud mit persistentem Speicher und Startup-Automatisierung.

Podman

Rootless-Container-Ausfuehrung mit Podman und systemd-Quadlet-Unterstuetzung. Ideal fuer Umgebungen, in denen der Docker-Daemon-Zugriff eingeschraenkt ist.

Deployment-Auswahl

Bedarf Empfehlung
Ausprobieren Lokale Installation
Persoenliche Nutzung auf dem Mac Lokal + macOS-Begleit-App
Always-On-Server Docker auf VPS (Hetzner, DigitalOcean)
Produktion mit Skalierung Kubernetes
Schnelles Cloud-Deployment Fly.io oder Render
Rootless-Container Podman

Remote-Zugriff

Standardmaessig hoert das Gateway nur auf localhost (127.0.0.1). Fuer Remote-Zugriff:

Siehe Gateway fuer Konfigurationsdetails.