esoe
6ec17b88b9
|
1 week ago | |
---|---|---|
.vscode | 3 weeks ago | |
base | 3 weeks ago | |
docs | 2 weeks ago | |
main | 1 week ago | |
moodle | 3 weeks ago | |
out/docs | 1 week ago | |
README.md | 3 weeks ago |
README.md
exam
Повторение материала и проверка знаний работников
Архитектура платформы
Серисы
вспомогательные:
base - СУБД moodle - платформа LMS moodle source - api для работы с СУБД storage - api для работы с файловой системой auth - авторизация пользователей (для администрирования или просмотра результатов) log - консолидированная работа с логами сервисов proxy - nginx, для ограничения доступа к сервисам извне cron - обновление данных moodle
целевые:
main - страница входа в систему (переход к moodle или к самописному сервису) hello - описание платформы quiz - прохождение теста/опроса learn - просмотр контента moodle - admin - администрирование платформы results - предоставление результатов
тома
exam-base exam-prebase exam-log exam-storage
сети
exam-net
useful links
пример развертывания мудл в контейнере (moodle-postgres-apache)
cron
nginx
setup reverce proxy nginx in foregroun mode
postgres
Копируем скрипты для инициализации дополнительной базы данных для мудла: COPY init.sql /docker-entrypoint-initdb.d/