Aurora Nexus
Aurora NexusInstallation

Choisir son mode d'installation

local ou serveur/VPS, critères de choix

Aurora Nexus ne s'installe pas de la même façon sur un poste local et sur un serveur public.

Vue d'ensemble

CritèreLocalServeur / VPS
ObjectifEssai, développement, démonstration localeInstance publique ou client
MachineMac, Windows/WSL2 ou Linux avec navigateur localVPS ou serveur Linux accessible en SSH
DockerDocker Desktop ou Docker EngineDocker Engine + plugin Compose
Accès navigateurMême machineDomaine public HTTPS
DNSNonOui
Caddy / reverse-proxyNonOui, Caddy recommandé
Ports publicsAucun80/443
Commande./install.sh --local./install.sh --server --domain ...

Recommandation

  • Pour un utilisateur qui veut tester Nexus sur son poste : commencez par Local.
  • Pour un client, une équipe ou un accès distant : commencez par Serveur / VPS.
  • Pour un VPS sans navigateur, ne choisissez pas le mode local : le navigateur de l'utilisateur ne voit pas le localhost du VPS.

Parcours local

  1. Lire docs/02_Installation/Local/01-PreRequis-Local.md.
  2. Lancer ./install.sh --local.
  3. Ouvrir l'UI locale sur http://127.0.0.1:<port-ui>.
  4. Configurer les clés provider dans l'admin si elles ont été différées.

Parcours serveur / VPS

  1. Lire docs/02_Installation/Serveur/01-PreRequis-Serveur.md.
  2. Préparer DNS, firewall et reverse-proxy HTTPS.
  3. Lancer ./install.sh --server --domain <domaine> --admin-email <email>.
  4. Vérifier l'UI publique, /api/health, Caddy/HTTPS et les premiers paramètres admin.

Installation assistée par LLM

Si un agent LLM pilote le terminal, utilisez docs/INSTALL_VIA_LLM.md.

L'agent doit distinguer le mode dès le début :

  • local : pas de DNS, pas de Caddy, pas de commande /etc/caddy.
  • server : DNS, firewall, reverse-proxy HTTPS et validations avant toute commande sudo.

On this page