Files
homelabstack/stacks/authentik/scripts/apply-batch1-live.sh
T
ginnoir 63889fc150
Deploy to valhalla / deploy (push) Has been cancelled
Complete TB-006 batch 1 SSO so admin apps use Authentik without double login.
Native OAuth/OIDC for Homarr, BookStack, Gitea, and MinIO console; forward_auth with local auth disabled for code-server, uptime, and kopia; Caddy and Authentik scripts updated to match.
2026-06-10 23:52:14 -05:00

16 lines
661 B
Bash

#!/bin/bash
set -e
docker cp /tmp/disable-uptime-auth.py uptime_kuma:/tmp/disable-uptime-auth.py
docker exec uptime_kuma python3 /tmp/disable-uptime-auth.py /app/data/kuma.db
docker exec -u git gitea gitea admin auth add-oauth \
--name Authentik \
--provider openidConnect \
--key y7rEvQjZ2J6sGuLndPZalGXn4jx0Tus601U9USOS \
--secret FCbRN0YUh5K6rGhirX5HlrSumYgmKPGi6xBPQY5YvpJIPGi9st4g8FZN2kyJ7IzDXbj0FGmE3Q2qysNcZYePc7mofq6k98fz9Ue97Tjj4y3ZPNXAeAqlJrclv9DzR6eo \
--auto-discover-url https://auth.ginnoir.com/application/o/gitea/.well-known/openid-configuration \
--scopes "openid profile email" || echo "gitea oauth may already exist"
echo done