Erstellen Sie die Konfigurationsdateien des Toolkit auf Ihrem Mac mit bin/init.
Führen Sie im Toolkit-Verzeichnis in einem Terminal mit GNU sed im PATH Folgendes aus:
bin/init
bin/init erstellt drei Dateien:
Datei
Zweck
config/overleaf.rc
Container-Einstellungen, der veröffentlichte Port und die Speicherorte der Daten
config/variables.env
Anwendungseinstellungen und Secrets
config/version
Die Version des Anwendungs-Images
Außerdem erzeugt es OVERLEAF_INVITE_TOKEN_SECRET in config/variables.env. Bewahren Sie es auf, und veröffentlichen Sie diese Datei nicht und committen Sie sie nicht in die Versionsverwaltung.Behalten Sie die Version bei, die das Toolkit für eine Neuinstallation auswählt. Um die Version einer bestehenden Instanz später zu ändern, folgen Sie Ihr Deployment aktualisieren.
Wenn bin/init mit sed: ... invalid command code abbricht, wurde es mit dem BSD sed von macOS ausgeführt. Ein solcher fehlgeschlagener Lauf kann alle drei Dateien in config/ mit einem leeren OVERLEAF_INVITE_TOKEN_SECRET hinterlassen, und ein erneuter Aufruf von bin/init meldet dann Config files already exist. Siehe Fehlerbehebung.