1
Paramètres des conteneurs
Modifiez ces entrées existantes dans Conservez les chemins de données par défaut ainsi que les services MongoDB et Redis fournis. Avec
config/overleaf.rc :config/overleaf.rc
OVERLEAF_LISTEN_IP=127.0.0.1, seuls les navigateurs de ce Mac peuvent ouvrir l’instance.2
Paramètres de l'application
Dans Générez un secret de session :Ajoutez le résultat en tant que
config/variables.env, définissez ces valeurs, en remplaçant toute entrée active portant le même nom :config/variables.env
OVERLEAF_SESSION_SECRET dans config/variables.env. Sans lui, chaque bin/up qui recrée le conteneur déconnecte tous les utilisateurs, voir Variables d’environnement.Pour une instance locale sans e-mail, laissez les paramètres SMTP et OVERLEAF_EMAIL_FROM_ADDRESS non définis. Git Bridge, l’authentification externe et les autres intégrations peuvent être ajoutés plus tard grâce à leurs propres pages de configuration.3
Vérifier le noyau Linux de la VM Docker
MongoDB s’exécute sur le noyau Linux de la machine virtuelle de Docker Desktop, et non sur macOS. Vérifiez sa version avant le premier démarrage :MongoDB documente une incompatibilité avec les noyaux Linux 6.19 à 7.0.13, qui affecte également MongoDB dans Docker. La correction est un noyau 7.0.14 ou ultérieur, fourni avec une mise à jour de Docker Desktop, voir les notes de production de MongoDB.Si votre VM Docker utilise un noyau concerné, ajoutez ce qui suit à
config/docker-compose.override.yml, en le fusionnant avec les éventuels services déjà présents :config/docker-compose.override.yml
4
Démarrer votre instance
Depuis le répertoire du Toolkit, exécutez :Le Toolkit initialise le replica set de MongoDB, récupère l’image TeX Live et démarre l’application. Le premier téléchargement prend un certain temps. Pour suivre la progression :Appuyez sur Le port doit être
Ctrl+C pour arrêter de suivre les journaux. Les conteneurs continuent de fonctionner.Vérifiez le port publié et la page de premier lancement :127.0.0.1:8080.Pour ouvrir ultérieurement l’instance depuis d’autres ordinateurs, modifiez l’adresse d’écoute et l’URL du site, et configurez HTTPS, comme décrit dans 5. Personnaliser votre instance du guide Linux. Le Mac doit alors rester éveillé, voir Garder l’instance disponible.

