LeTTo Environment: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
|||
Zeile 45: | Zeile 45: | ||
| DOCKER_BASE || Pfad in dem sich alle Daten der Docker-Installation befinden || /opt/letto/docker | | DOCKER_BASE || Pfad in dem sich alle Daten der Docker-Installation befinden || /opt/letto/docker | ||
|- | |- | ||
| CERT_CREATED || || true | | CERT_CREATED || Gibt an ob ein Let's Encrypt Zertifikat über das Setup-Service erstellt wurde. || true | ||
|- | |- | ||
| MYSQL_ROOT_PASSWORD || || | | MYSQL_ROOT_PASSWORD || Klartextpasswort des Benutzers root am MySQL-Server || | ||
|- | |- | ||
| MYSQL_PORT || || 13306 | | MYSQL_PORT || Port mit dem der MySQL-Server am Host zur Verfügung steht || 13306 | ||
|- | |- | ||
| MYSQL_HOST || Containername und hostname des MySQL-Docker Containers. || letto-mysql | | MYSQL_HOST || Containername und hostname des MySQL-Docker Containers. || letto-mysql | ||
Zeile 75: | Zeile 75: | ||
| VOLUME_IMAGES || Pfad der Bilddateien, welche mit dem nginx-Server auf den Endpunkt /images gehostet werden || /opt/letto/docker/storage/images | | VOLUME_IMAGES || Pfad der Bilddateien, welche mit dem nginx-Server auf den Endpunkt /images gehostet werden || /opt/letto/docker/storage/images | ||
|- | |- | ||
| VOLUME_PLUGINS || Pfad der Bilddateien, welche mit dem nginx-Server auf den Endpunkt /images/plugins gehostet werden || /opt/letto/docker/storage/plugins | | VOLUME_PLUGINS || Pfad der PLugin-Bilddateien, welche mit dem nginx-Server auf den Endpunkt /images/plugins gehostet werden || /opt/letto/docker/storage/plugins | ||
|- | |- | ||
| VOLUME_PHOTOS || || /opt/letto/docker/storage/photos | | VOLUME_PHOTOS || Pfad der Schülerphotos, welche mit dem nginx-Server auf den Endpunkt /images/photos gehostet werden || /opt/letto/docker/storage/photos | ||
|- | |- | ||
| VOLUME_PROJEKTE || || /opt/letto/docker/storage/projekte | | VOLUME_PROJEKTE || Pfad der Schülerprojekt Dateiabgaben || /opt/letto/docker/storage/projekte | ||
|- | |- | ||
| VOLUME_PRINT || || /opt/letto/docker/storage/print | | VOLUME_PRINT || Pfad generierten PDF-Dateien (noch nicht verwendet) || /opt/letto/docker/storage/print | ||
|- | |- | ||
| VOLUME_EXPORT || || /opt/letto/docker/storage/export | | VOLUME_EXPORT || Pfad der Export- und Import-Dateien. || /opt/letto/docker/storage/export | ||
|- | |- | ||
| VOLUME_LOG || || /opt/letto/docker/storage/log | | VOLUME_LOG || Pfad der Logfiles aller Services || /opt/letto/docker/storage/log | ||
|- | |- | ||
| LETTO_LTI_URI || || http://letto-lti.nw-letto:8090 | | LETTO_LTI_URI || Docker-Interne URL des LTI-Services || http://letto-lti.nw-letto:8090 | ||
|- | |- | ||
| LETTO_IMAGE_URI || || http://letto-image.nw-letto:8091 | | LETTO_IMAGE_URI || Docker-Interne URL des Image-Services || http://letto-image.nw-letto:8091 | ||
|- | |- | ||
| LETTO_MATH_URI || || http://letto-math.nw-letto:8092 | | LETTO_MATH_URI || Docker-Interne URL des Mathematik-Services || http://letto-math.nw-letto:8092 | ||
|- | |- | ||
| LETTO_DEMO_URI || || http://letto-demo.nw-letto:8093 | | LETTO_DEMO_URI || Docker-Interne URL für Debugging-Zwecke || http://letto-demo.nw-letto:8093 | ||
|- | |- | ||
| LETTO_MAIL_URI || || http://letto-mail.nw-letto:8094 | | LETTO_MAIL_URI || Noch nicht verwendet || http://letto-mail.nw-letto:8094 | ||
|- | |- | ||
| LETTO_LOGIN_URI || || http://letto-login.nw-letto:8095 | | LETTO_LOGIN_URI || Docker-Interne URL des Login-Services || http://letto-login.nw-letto:8095 | ||
|- | |- | ||
| LETTO_SETUP_URI || || http://letto-setup.nw-letto:8096 | | LETTO_SETUP_URI || Docker-Interne URL des Setup-Services im Docker-Container || http://letto-setup.nw-letto:8096 | ||
|- | |- | ||
| LETTO_PRINT_URI || || http://letto-print.nw-letto:8098 | | LETTO_PRINT_URI || Noch nicht verwendet || http://letto-print.nw-letto:8098 | ||
|- | |- | ||
| LETTO_EXPORT_URI || || http://letto-export.nw-letto:8099 | | LETTO_EXPORT_URI || Docker-Interne URL des Export-Services || http://letto-export.nw-letto:8099 | ||
|- | |- | ||
| LETTO_BEURTEILUNG_URI || || http://letto-beurteilung.nw-letto:8100 | | LETTO_BEURTEILUNG_URI || Noch nicht verwendet || http://letto-beurteilung.nw-letto:8100 | ||
|- | |- | ||
| LETTO_TEST_URI || || http://letto-test.nw-letto:8101 | | LETTO_TEST_URI || Noch nicht verwendet || http://letto-test.nw-letto:8101 | ||
|- | |- | ||
| LETTO_QUESTION_URI || || http://letto-question.nw-letto:8102 | | LETTO_QUESTION_URI || Docker-Interne URL des Question-Services || http://letto-question.nw-letto:8102 | ||
|- | |- | ||
| LETTO_PLUGIN_URI || || http://letto-plugin.nw-letto:8200 | | LETTO_PLUGIN_URI || Docker-Interne URL des Plugin-Services || http://letto-plugin.nw-letto:8200 | ||
|- | |- | ||
| LETTO_PLUGINSOURCECODE_URI || || http://letto-pluginsourcecode.nw-letto:8204 | | LETTO_PLUGINSOURCECODE_URI || Docker-Interne URL des Plugin-Sourcecode-Services || http://letto-pluginsourcecode.nw-letto:8204 | ||
|- | |- | ||
| LETTO_LETTOEDIT_URI || || http://letto-lettoedit.nw-letto:8310 | | LETTO_LETTOEDIT_URI || Docker-Interne URL des Edit-Services || http://letto-lettoedit.nw-letto:8310 | ||
|- | |- | ||
| LETTO_LEHRPLAN_URI || || http://letto-lehrplan.nw-letto:8700 | | LETTO_LEHRPLAN_URI || URL des Lehrplan-Services || http://letto-lehrplan.nw-letto:8700 | ||
|- | |||
| | |||
|} | |} |
Version vom 15. Oktober 2023, 10:11 Uhr
siehe auch
LeTTo Environment
Variable | Beschreibung | mögliche/default Werte |
LETTO_UID | user-id des Benutzers letto im Unix-Filesystem des Host-Systems. Wird aktuell nicht verwendet | |
RUN_AS_ROOT | Das Setup-Service wird als Benutzer root im Docker-Container ausgeführt | true, false |
LETTO_RESTKEY | Schlüssel welcher vom LeTTo-Lizenzserver für diesen Server vergeben wurde | |
SERVICE_USER_PASSWORD | Klartextpasswort für die Service to Service Kommunikation als normaler Benutzer | |
SERVICE_GAST_PASSWORD | Klartextpasswort für die Service to Service Kommunikation als Gast-Benutzer | |
SERVICE_ADMIN_PASSWORD | Klartextpasswort für die Service to Service Kommunikation als Administrator | |
JWT_SECRET | Secret für den JWT-Token der Token Authentifikation | |
Server_SECRET | Secret für den Server-Token | |
LETTO_LOCAL_PRIVATE_KEY | Private-Key für Verschlüsselung | |
LETTO_LOCAL_PUBLIC_KEY | Public-Key für Verschlüsselung - darf auch nach aussen weitergegeben werden | |
SERVER_NAME | DNS Name des Servers. Für Weiterleitungen und das Let's encrypt Zertifikat | |
DOMAIN_ALTERNATIV | Liste weiterer DNS-Namen für die Erstellung des Let'e encrypt Zertifaktes, durch Leerzeichen getrennt | s1.xy.at s1.xy.at |
SERVER_INFO | Allgemeine Information über den Server welche auch an den Lizenzserver gesendet wird. | LeTTo Server HTL St.Pölten |
Mail Adresse des Server Administrators | ||
REDIRECT | Gibt an wohin (welcher Endpunkt) redirectet wird wenn der DNS-Name ohne Endpunkt angegeben wird | lettohtlstp |
LETTO_PATH | Pfad in dem sich das docker und setup-Verzeichnis des LeTTo-Servers befindet | /opt/letto |
SETUP_COMPOSE | Pfad der docker-compose.yml für das Setup-Service | /opt/letto/docker/compose/setup |
LETTO_COMPOSE | Pfad der docker-compose.yml für die LeTTo-Services | /opt/letto/docker/compose/letto |
DOCKER_BASE | Pfad in dem sich alle Daten der Docker-Installation befinden | /opt/letto/docker |
CERT_CREATED | Gibt an ob ein Let's Encrypt Zertifikat über das Setup-Service erstellt wurde. | true |
MYSQL_ROOT_PASSWORD | Klartextpasswort des Benutzers root am MySQL-Server | |
MYSQL_PORT | Port mit dem der MySQL-Server am Host zur Verfügung steht | 13306 |
MYSQL_HOST | Containername und hostname des MySQL-Docker Containers. | letto-mysql |
VOLUME_DATABASE | Wird nicht verwendet | |
MYSQL_DUMP_PATH | Pfad wo alle MySQL-Datenbank-Dump gespeichert werden | /opt/letto/docker/storage/database-dump |
MYSQL_BACKUP_PATH | Wird nicht verwendet | |
PHP_MYADMIN_HOST | Containername und hostname des PHP-MyAdmin | phpmyadmin |
MYSQL_LTI_HOST | Docker-interne Adresse und Port des LTI-Services | letto-mysql.nw-letto:3306 |
MYSQL_LTI_DATABASE | Datenbankname der Datenbank des LTI-Services | lettolti |
MYSQL_LTI_USER | Datenbank user für den Zugriff auf die LTI-Datenbank | lettolti |
MYSQL_LTI_PASSWORD | Datenbank Klartext-Passwort für den User MYSQL_LTI_USER | |
PROXY_PATH | Pfad der Konfigurationsdatein für den Reverse-Proxy | /opt/letto/docker/proxy |
VOLUME_PUBLIC | Pfad der statischen Webseiten, welche mit dem nginx-Server auf den Endpunkt /public gehostet werden | /opt/letto/docker/public |
VOLUME_IMAGES | Pfad der Bilddateien, welche mit dem nginx-Server auf den Endpunkt /images gehostet werden | /opt/letto/docker/storage/images |
VOLUME_PLUGINS | Pfad der PLugin-Bilddateien, welche mit dem nginx-Server auf den Endpunkt /images/plugins gehostet werden | /opt/letto/docker/storage/plugins |
VOLUME_PHOTOS | Pfad der Schülerphotos, welche mit dem nginx-Server auf den Endpunkt /images/photos gehostet werden | /opt/letto/docker/storage/photos |
VOLUME_PROJEKTE | Pfad der Schülerprojekt Dateiabgaben | /opt/letto/docker/storage/projekte |
VOLUME_PRINT | Pfad generierten PDF-Dateien (noch nicht verwendet) | /opt/letto/docker/storage/print |
VOLUME_EXPORT | Pfad der Export- und Import-Dateien. | /opt/letto/docker/storage/export |
VOLUME_LOG | Pfad der Logfiles aller Services | /opt/letto/docker/storage/log |
LETTO_LTI_URI | Docker-Interne URL des LTI-Services | http://letto-lti.nw-letto:8090 |
LETTO_IMAGE_URI | Docker-Interne URL des Image-Services | http://letto-image.nw-letto:8091 |
LETTO_MATH_URI | Docker-Interne URL des Mathematik-Services | http://letto-math.nw-letto:8092 |
LETTO_DEMO_URI | Docker-Interne URL für Debugging-Zwecke | http://letto-demo.nw-letto:8093 |
LETTO_MAIL_URI | Noch nicht verwendet | http://letto-mail.nw-letto:8094 |
LETTO_LOGIN_URI | Docker-Interne URL des Login-Services | http://letto-login.nw-letto:8095 |
LETTO_SETUP_URI | Docker-Interne URL des Setup-Services im Docker-Container | http://letto-setup.nw-letto:8096 |
LETTO_PRINT_URI | Noch nicht verwendet | http://letto-print.nw-letto:8098 |
LETTO_EXPORT_URI | Docker-Interne URL des Export-Services | http://letto-export.nw-letto:8099 |
LETTO_BEURTEILUNG_URI | Noch nicht verwendet | http://letto-beurteilung.nw-letto:8100 |
LETTO_TEST_URI | Noch nicht verwendet | http://letto-test.nw-letto:8101 |
LETTO_QUESTION_URI | Docker-Interne URL des Question-Services | http://letto-question.nw-letto:8102 |
LETTO_PLUGIN_URI | Docker-Interne URL des Plugin-Services | http://letto-plugin.nw-letto:8200 |
LETTO_PLUGINSOURCECODE_URI | Docker-Interne URL des Plugin-Sourcecode-Services | http://letto-pluginsourcecode.nw-letto:8204 |
LETTO_LETTOEDIT_URI | Docker-Interne URL des Edit-Services | http://letto-lettoedit.nw-letto:8310 |
LETTO_LEHRPLAN_URI | URL des Lehrplan-Services | http://letto-lehrplan.nw-letto:8700 |
|