11 Commits

Author SHA1 Message Date
4d0448fa76 move oidc issuer_url and client_id to env vars, rename secret to oidc_secret
Only oidc_client_secret is actually sensitive — issuer_url and client_id
are now plain env vars. Renamed oidc_client_secret to oidc_secret to
pass abra lint. Updated README with accurate quickstart and OIDC setup.
Entrypoint guards git commands for min image compatibility.
0.1.2+v0.1.9
2026-04-07 05:09:27 +00:00
bf8153f9db README update 2026-04-07 00:44:53 -04:00
a8cee2f92d add configurable auth_providers, min image overlay, bump to 0.1.9
- Add AUTH_PROVIDERS env var (comma-separated, default: file,atproto)
  to control which login methods are shown
- Unified lichen.toml.tmpl with OIDC section gated on OIDC_ENABLED env
- Entrypoint generates lichen.toml from base config only if not already
  present, preserving user customizations
- Add compose.min.yml overlay for lichen-min image (without atproto/git/shell)
- Entrypoint guards git commands for min image compatibility
- Bump lichen-full and lichen-min images to 0.1.9
- Bump recipe version to 0.1.1+0.1.9
0.1.1+v0.1.9
2026-04-07 04:40:06 +00:00
7b7d7e075e add WILDCARD_DOMAIN and EXTRA_DOMAINS, remove extra-domain overlay 0.1.0+0.1.6 2026-04-06 22:18:31 +00:00
fe71b420bf README 2026-04-05 17:44:26 -04:00
f0bf852dae add LM_PUBLIC_URL for correct OIDC redirect URIs 2026-04-05 08:01:35 +00:00
24d17b312a add bash, git identity, RUST_LOG env var, OIDC overlay, entrypoint fixes 2026-04-05 07:52:45 +00:00
d99036f113 disable bubblewrap sandbox inside Docker 2026-04-05 07:32:28 +00:00
3c5f75f99b add auth with admin secret, user management commands, and OIDC/SSO overlay 2026-04-05 07:25:56 +00:00
76988456c8 fix: use 0.1.6 image, on-demand TLS with ask endpoint, healthcheck on /tls-check 2026-04-05 07:20:01 +00:00
c302a88237 initial lichen recipe 2026-04-05 05:27:07 +00:00