c9n auf DigitalOcean installieren
Euer eigener Server für Design, Wissen und Workflows.
Du brauchst ein DigitalOcean-Konto, einen SSH-Schlüssel sowie das separat bereitgestellte c9n-Pilotimage und den passenden Installer derselben Version. Der öffentliche Download enthält bisher nur den Installer. Fordere das Image an, bevor du einen kostenpflichtigen Server erstellst.
Pilotimage anfragen →Docker-Server erstellen
Der Button öffnet die offizielle Docker-Droplet-Vorlage. Wähle einen Linux-amd64-Server, Rechenzentrumsregion und SSH-Schlüssel. Prüfe den angezeigten Preis und entscheide über Backups, bevor du den Server erstellst. Als Ausgangspunkt für einen kleinen Test ohne lokale KI-Modelle empfehlen wir 2 GB RAM; der tatsächliche Bedarf hängt von euren Workflows ab.
Pilotpaket übertragen
Übertrage das separat erhaltene Anwendungsimage und
SHA256SUMS-application.txtauf deinen Server. Docker mit Compose v2, Python 3 und curl müssen vorhanden sein.Shell-Installer starten
Ersetze VERSION durch die Versionsnummer deines Pilotimages. Lade das Script herunter und prüfe es vor dem Ausführen:
curl -fL https://c9n.app/install.sh -o c9n-install.sh curl -fL https://c9n.app/install.sh.sha256 -o c9n-install.sh.sha256 sha256sum -c c9n-install.sh.sha256 sh c9n-install.sh --image ./c9n-app-VERSION-linux-amd64.tar.gzDer Installer lädt das passende Installationspaket, prüft beide Prüfsummen und die Image-ID, erzeugt den Verschlüsselungsschlüssel und startet c9n mit dauerhaftem Datenvolume im neuen Verzeichnis
./c9n. Bei fehlenden Docker-Rechtensudo shverwenden. Bestehende Installationen werden nicht überschrieben.Ersten Administrator einrichten
Öffne auf deinem eigenen Rechner einen SSH-Tunnel. Ersetze SERVER_IP durch die Adresse des Droplets:
ssh -N -L 8765:127.0.0.1:8765 root@SERVER_IPÖffne danach
http://127.0.0.1:8765im Browser und lege deinen Administrator an. Port 8765 bleibt vom Internet aus geschlossen.Teamzugang und Sicherung einrichten
Für den Teamzugang richte deine Domain und einen HTTPS-Reverse-Proxy ein. Setze
COOKIE_SECURE=1in der Compose-Konfiguration und erstelle den App-Container neu. Sichere Datenvolume und.envgemeinsam. Modellanbieter werden anschließend in c9n unter Verbindungen eingerichtet; Modelle laufen nicht automatisch auf diesem Server.
Vollständige Installationsanleitung →
Warum ein Droplet? c9n verwendet derzeit eine lokale Datenbank und Dateien. DigitalOcean App Platform bietet keinen dauerhaften lokalen Speicher und unterstützt keine Volumes. Deshalb führt dieser Button zur Docker-Droplet-Einrichtung. DigitalOcean: App Platform limits ↗