seafile_installation
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| seafile_installation [12.12.2025 10:30] – [Major Version Upgrade] thooge | seafile_installation [12.12.2025 12:54] (aktuell) – [Major Version Upgrade] thooge | ||
|---|---|---|---|
| Zeile 144: | Zeile 144: | ||
| ==== Major Version Upgrade ==== | ==== Major Version Upgrade ==== | ||
| + | |||
| + | Die Versionen 11 und insbesondere 12 benötigen gesonderte Konfigurationsänderungen | ||
| + | und ggf. zusätzliche Pakete. | ||
| + | |||
| Z.B. von 8 -> 9 | Z.B. von 8 -> 9 | ||
| Zeile 166: | Zeile 170: | ||
| - verschiebe das Installationspaket nach '' | - verschiebe das Installationspaket nach '' | ||
| + | === Version 12 === | ||
| + | |||
| + | Die nachfolgende Aufstellung ist ggf. nicht vollständig! | ||
| + | |||
| + | Pakete nachinstallieren über die Paketverwaltung | ||
| + | < | ||
| + | apt-get install python3-jwt python3-pycryptodome python3-gunicorn python3-qrcode\ | ||
| + | python3-cffi python3-openpyxl python3-bleach python3-requests-oauthlib | ||
| + | </ | ||
| + | |||
| + | Zusätzlich muß mit '' | ||
| + | * sqlalchemy | ||
| + | * pytz | ||
| + | |||
| + | Die Konfigurationsdatei '' | ||
| + | |||
| + | Des weiteren muß eine neue Konfigurationsdatei '' | ||
| + | angelegt werden. Beispielhafter Inhalt: | ||
| + | <file conf .env> | ||
| + | TIME_ZONE=UTC | ||
| + | SEAFILE_SERVER_PROTOCOL=https | ||
| + | SEAFILE_SERVER_HOSTNAME=seafile.example.com | ||
| + | JWT_PRIVATE_KEY=< | ||
| + | SEAFILE_MYSQL_DB_HOST=127.0.0.1 | ||
| + | SEAFILE_MYSQL_DB_PORT=3306 | ||
| + | SEAFILE_MYSQL_DB_USER=seafile | ||
| + | SEAFILE_MYSQL_DB_PASSWORD=< | ||
| + | SEAFILE_MYSQL_DB_CCNET_DB_NAME=" | ||
| + | SEAFILE_MYSQL_DB_SEAFILE_DB_NAME=" | ||
| + | SEAFILE_MYSQL_DB_SEAHUB_DB_NAME=" | ||
| + | </ | ||
seafile_installation.1765535420.txt.gz · Zuletzt geändert: von thooge
