Aurora Nexus
Aurora NexusInstallation

Prérequis d'installation — choisir le bon mode

routeur des prérequis selon le mode

Aurora Nexus a deux parcours d'installation distincts. Ne mélangez pas leurs prérequis.

Choix rapide

BesoinModeDocumentation
Tester Nexus sur son poste, avec navigateur localLocaldocs/02_Installation/Local/01-PreRequis-Local.md
Installer Nexus sur un VPS ou serveur accessible publiquementServeur / VPSdocs/02_Installation/Serveur/01-PreRequis-Serveur.md
Être guidé par un agent LLM dans le terminalSelon le contextedocs/INSTALL_VIA_LLM.md

Local

Le mode local est prévu pour un poste Mac, Windows ou Linux avec le navigateur sur la même machine.

À retenir :

  • Docker Desktop recommandé sur Mac/Windows.
  • Docker Engine possible sur Linux.
  • Pas de DNS.
  • Pas de Caddy.
  • Pas d'ouverture publique 80/443.
  • URLs locales http://127.0.0.1:<port>.

Commande principale :

./install.sh --local

Serveur / VPS

Le mode serveur est prévu pour un déploiement public avec domaine et HTTPS.

À retenir :

  • VPS Linux, typiquement Ubuntu 22.04+ ou Debian 12.
  • Docker Engine + plugin Docker Compose.
  • DNS public pour le domaine Nexus.
  • Ports 80/443 ouverts vers le serveur.
  • Reverse-proxy HTTPS requis pour une mise en production.
  • Caddy est recommandé, mais le wizard ne l'installe pas automatiquement.

Commande principale :

./install.sh --server --domain nexus.votredomaine.tld --admin-email admin@votredomaine.tld

Caddy et le wizard

Le wizard :

  • détecte si Caddy est disponible ;
  • génère un caddy.snippet en mode serveur ;
  • peut écrire et recharger /etc/caddy/Caddyfile si Caddy est présent et si l'utilisateur valide ;
  • ignore Caddy en mode local ;
  • n'exécute pas apt install caddy.

Si Caddy est absent sur un serveur, installez-le avant la mise en production ou laissez un agent LLM vous proposer l'installation avec validation explicite avant toute commande sudo.

On this page