LeTTo Environment: Unterschied zwischen den Versionen
(Die Seite wurde neu angelegt: „siehe auch * docker compose files * Administration == LeTTo Environment == {| class="wikitable" style="text-align: left; width: 100%;" | Variable || B…“) |
|||
Zeile 7: | Zeile 7: | ||
| Variable || Beschreibung || mögliche/default Werte | | 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 | ||
+ | |- | ||
+ | | EMAIL || 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 || || true | ||
+ | |- | ||
+ | | MYSQL_ROOT_PASSWORD || || | ||
+ | |- | ||
+ | | MYSQL_PORT || || 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 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_PROJEKTE || || /opt/letto/docker/storage/projekte | ||
+ | |- | ||
+ | | VOLUME_PRINT || || /opt/letto/docker/storage/print | ||
+ | |- | ||
+ | | VOLUME_EXPORT || || /opt/letto/docker/storage/export | ||
+ | |- | ||
+ | | VOLUME_LOG || || /opt/letto/docker/storage/log | ||
+ | |- | ||
+ | | LETTO_LTI_URI || || http://letto-lti.nw-letto:8090 | ||
+ | |- | ||
+ | | LETTO_IMAGE_URI || || http://letto-image.nw-letto:8091 | ||
+ | |- | ||
+ | | LETTO_MATH_URI || || http://letto-math.nw-letto:8092 | ||
+ | |- | ||
+ | | LETTO_DEMO_URI || || http://letto-demo.nw-letto:8093 | ||
+ | |- | ||
+ | | LETTO_MAIL_URI || || http://letto-mail.nw-letto:8094 | ||
+ | |- | ||
+ | | LETTO_LOGIN_URI || || http://letto-login.nw-letto:8095 | ||
+ | |- | ||
+ | | LETTO_SETUP_URI || || http://letto-setup.nw-letto:8096 | ||
+ | |- | ||
+ | | LETTO_PRINT_URI || || http://letto-print.nw-letto:8098 | ||
+ | |- | ||
+ | | LETTO_EXPORT_URI || || http://letto-export.nw-letto:8099 | ||
+ | |- | ||
+ | | LETTO_BEURTEILUNG_URI || || http://letto-beurteilung.nw-letto:8100 | ||
+ | |- | ||
+ | | LETTO_TEST_URI || || http://letto-test.nw-letto:8101 | ||
+ | |- | ||
+ | | LETTO_QUESTION_URI || || http://letto-question.nw-letto:8102 | ||
+ | |- | ||
+ | | LETTO_PLUGIN_URI || || http://letto-plugin.nw-letto:8200 | ||
+ | |- | ||
+ | | LETTO_PLUGINSOURCECODE_URI || || http://letto-pluginsourcecode.nw-letto:8204 | ||
+ | |- | ||
+ | | LETTO_LETTOEDIT_URI || || http://letto-lettoedit.nw-letto:8310 | ||
+ | |- | ||
+ | | LETTO_LEHRPLAN_URI || || http://letto-lehrplan.nw-letto:8700 | ||
|} | |} |
Version vom 15. Oktober 2023, 10:59 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 | true | |
MYSQL_ROOT_PASSWORD | ||
MYSQL_PORT | 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 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_PROJEKTE | /opt/letto/docker/storage/projekte | |
VOLUME_PRINT | /opt/letto/docker/storage/print | |
VOLUME_EXPORT | /opt/letto/docker/storage/export | |
VOLUME_LOG | /opt/letto/docker/storage/log | |
LETTO_LTI_URI | http://letto-lti.nw-letto:8090 | |
LETTO_IMAGE_URI | http://letto-image.nw-letto:8091 | |
LETTO_MATH_URI | http://letto-math.nw-letto:8092 | |
LETTO_DEMO_URI | http://letto-demo.nw-letto:8093 | |
LETTO_MAIL_URI | http://letto-mail.nw-letto:8094 | |
LETTO_LOGIN_URI | http://letto-login.nw-letto:8095 | |
LETTO_SETUP_URI | http://letto-setup.nw-letto:8096 | |
LETTO_PRINT_URI | http://letto-print.nw-letto:8098 | |
LETTO_EXPORT_URI | http://letto-export.nw-letto:8099 | |
LETTO_BEURTEILUNG_URI | http://letto-beurteilung.nw-letto:8100 | |
LETTO_TEST_URI | http://letto-test.nw-letto:8101 | |
LETTO_QUESTION_URI | http://letto-question.nw-letto:8102 | |
LETTO_PLUGIN_URI | http://letto-plugin.nw-letto:8200 | |
LETTO_PLUGINSOURCECODE_URI | http://letto-pluginsourcecode.nw-letto:8204 | |
LETTO_LETTOEDIT_URI | http://letto-lettoedit.nw-letto:8310 | |
LETTO_LEHRPLAN_URI | http://letto-lehrplan.nw-letto:8700 |