https://github.com/bavix/dex
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/bavix/dex
- Owner: bavix
- Created: 2025-11-26T15:34:00.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2026-03-11T16:08:24.000Z (5 months ago)
- Last Synced: 2026-03-29T13:35:25.537Z (4 months ago)
- Language: Go Template
- Size: 50.8 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Dex (custom theme)
This image embeds the `@bavix/babichev-design` CSS and the theme templates into the official Dex image.
How to apply or change the theme
- Edit the templates under `web/themes/babichev` (header/footer/login/password/etc).
- Rebuild the image:
- docker build -t dex-babichev .
- Run Dex:
- docker run -d --name dex-demo -p 5556:5556 dex-babichev
- Visit the auth UI to verify: http://localhost:5556/dex/auth
Notes
- The Dockerfile uses a multi-stage build to pull the compiled CSS from the design package and place it into Dex frontend.
- To change the design system itself, update `@bavix/babichev-design`, publish a new release, update the dependency in `package.json`, and rebuild the image.
Based on: https://github.com/dexidp/dex