Files
drill-keycloak/README.md
Первов Артем af41f66bbe Add initial Keycloak setup with custom theme and Docker configuration
- Created .env.example for environment variable configuration.
- Added .gitignore to exclude .env files.
- Introduced docker-compose files for Keycloak and Postgres services.
- Implemented custom Keycloak theme 'drill-luxe' with associated templates and styles.
- Updated README with deployment instructions and repository details.
2026-04-06 00:26:59 +03:00

26 lines
1.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Drill Keycloak
Этот репозиторий собирает кастомный образ Keycloak `26.0.8` с темой `drill-luxe` и разворачивает его через Portainer stack.
## Что внутри
- `docker-compose.portainer.yml` — compose для Portainer
- `keycloak/Dockerfile` — образ Keycloak с темой
- `keycloak/themes/drill-luxe` — кастомная login theme
- `.env.example` — шаблон переменных
## Важно
- volume `keycloak_postgres_data` сохранен как внешний, чтобы не потерять текущую базу данных
- после первого запуска выберите тему в Keycloak:
- `Realm settings`
- `Themes`
- `Login theme = drill-luxe`
## Развертывание через Portainer
1. Подключите этот Git-репозиторий как источник stack.
2. Укажите `docker-compose.portainer.yml`.
3. Добавьте переменные из `.env` в environment Portainer stack или загрузите env-файл.
4. Запустите redeploy.