LeTTo Environment: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Die Seite wurde neu angelegt: „siehe auch * docker compose files * Administration == LeTTo Environment == {| class="wikitable" style="text-align: left; width: 100%;" | Variable || B…“ |
Keine Bearbeitungszusammenfassung |
||
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, 09: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 |