blumeops/containers/authentik
Erich Blume 47cfd980fa C2(authentik-source-build): impl Go server derivation
buildGoModule derivation for cmd/server with:
- apiGoVendorHook for generated Go API client injection
- substituteInPlace patches for lifecycle (authentik-django) and web
  asset paths (3 files: gounicorn.go, web/static.go, internal/web/static.go)
- overrideModAttrs.postPatch="" to keep vendorHash stable
- Parameterized webui input with placeholder for pre-webui-derivation builds
- CGO_ENABLED=0, binary renamed from server to authentik
- Verified on ringtail: builds in ~32s, --help works

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-01 12:11:50 -08:00
..
api-go-vendor-hook.nix C2(authentik-source-build): impl API client generation derivations 2026-03-01 11:46:38 -08:00
authentik-django.nix C2(authentik-source-build): impl complete Python backend derivation 2026-03-01 11:46:38 -08:00
authentik-server.nix C2(authentik-source-build): impl Go server derivation 2026-03-01 12:11:50 -08:00
client-go.nix C2(authentik-source-build): impl API client generation derivations 2026-03-01 11:46:38 -08:00
client-ts.nix C2(authentik-source-build): impl API client generation derivations 2026-03-01 11:46:38 -08:00
default.nix Deploy Authentik identity provider (C2 Mikado) (#227) 2026-02-20 12:55:59 -08:00
python-deps.nix C2(authentik-source-build): impl complete Python backend derivation 2026-03-01 11:46:38 -08:00
sources.nix C2(authentik-source-build): impl API client generation derivations 2026-03-01 11:46:38 -08:00
test-build.nix C2(authentik-source-build): impl Go server derivation 2026-03-01 12:11:50 -08:00