1
0
Fork 0
mirror of https://github.com/EDeev/quizlab.git synced 2026-10-07 20:49:34 +03:00
Commit graph

17 commits

Author SHA1 Message Date
405580b3b3 Образы на git.deev.su вместо dcr.deev.su: реестр zot выведен из работы, копию из GHCR делает синхронизатор 2026-10-06 17:04:09 +03:00
8b83d3d94c README на русском и английском со скриншотами
Скриншоты сняты с работающего стенда lab-2/local и собранного Qt-клиента.
2026-10-05 18:33:22 +00:00
e1b4d85fad Qt-клиент: адрес API можно задать переменной QUIZ_API_URL
По умолчанию по-прежнему http://localhost:80.
2026-10-05 18:33:22 +00:00
5f8a036898 gen-cert.sh работает и на Linux
-subj "//CN=..." — обход подмены путей в Git Bash на Windows; на Linux openssl с ним
падает. Теперь обычный "/CN=..." и MSYS_NO_PATHCONV=1 для Git Bash.
2026-10-05 18:33:22 +00:00
b0acba2547 lab-2: PostgreSQL закреплён на 16-alpine
Образ postgres:alpine без версии теперь означает PostgreSQL 18, который отказывается
стартовать с томом в /var/lib/postgresql/data — варианты local и web_pg не поднимались.
Вариант caddy уже использовал 16-alpine.
2026-10-05 18:33:22 +00:00
60fbc909c8 Примеры .env для всех вариантов lab-2 и .gitignore
README ссылался на lab-2/local/.env как на пример, но файла в репозитории не было,
а без .env не поднимается ни один из вариантов. .gitignore — чтобы .env, сертификаты
Caddy и сборка Qt-клиента не попадали в репозиторий.
2026-10-05 18:33:22 +00:00
a20db9e9fd Django: секретный ключ, DEBUG и ALLOWED_HOSTS — из переменных окружения
SECRET_KEY, DEBUG = True и ALLOWED_HOSTS = ['*'] были прописаны в settings.py всех трёх
копий проекта. Теперь DJANGO_SECRET_KEY, DJANGO_DEBUG, DJANGO_ALLOWED_HOSTS; значения по
умолчанию оставлены для локального запуска лабораторной. Пароль БД по умолчанию в lab-1
приведён к тому же 'password', что и в lab-2.
2026-10-05 18:33:22 +00:00
ce0c9066d9 lab-2: add Caddy-based configuration as extra task 2026-05-28 12:16:14 +03:00
bfee0de5f8 lab-3: add Qt GUI client with Singleton and Adapter patterns 2026-05-21 13:56:31 +03:00
e81459527b add README 2026-05-14 09:15:00 +03:00
f06096a393 lab-2: add web_lite and web_pg configurations 2026-05-05 12:20:00 +03:00
c4400db857 lab-2: add docker-compose for local dev 2026-04-29 15:48:00 +03:00
e805bfd248 lab-2: add dockerfile for backend and nginx 2026-04-25 10:05:00 +03:00
4a47dec83e lab-1: add REST API endpoints 2026-04-21 16:10:00 +03:00
aeed72b107 lab-1: add quiz models and migrations 2026-04-17 14:32:00 +03:00
824173aace lab-1: initial django project 2026-04-14 11:45:00 +03:00
67f71ab275 init 2026-04-14 10:23:00 +03:00