From 78688d8bf5029262e860cef6ee0e81d529045b69 Mon Sep 17 00:00:00 2001 From: Chris King Date: Wed, 22 Jan 2025 18:22:43 -0800 Subject: [PATCH] Move gitea to Authentik Enable reverse proxy authentication via headers for Gitea --- caddy/config/Caddyfile | 3 ++- gitea/docker-compose.yml | 3 +++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/caddy/config/Caddyfile b/caddy/config/Caddyfile index 036fdb3..47a6816 100644 --- a/caddy/config/Caddyfile +++ b/caddy/config/Caddyfile @@ -144,7 +144,7 @@ import ttt-app-local cockpit 9090 #import ttt-app frigate 8971 import ttt-app overseerr 5055 import ttt-app openobserve 5080 -import ttt-app gitea 3000 +#import ttt-app gitea 3000 #import ttt-app homepage 3000 import ttt-app requestrr 4545 @@ -161,3 +161,4 @@ import redirect home homepage import authentik frigate import authentik code +import authentik gitea diff --git a/gitea/docker-compose.yml b/gitea/docker-compose.yml index 0868a16..6291dd2 100644 --- a/gitea/docker-compose.yml +++ b/gitea/docker-compose.yml @@ -17,6 +17,9 @@ services: GITEA__database__USER: ${GITEA_DB_USER} GITEA__database__PASSWD__FILE: /run/secrets/postgres_pass GITEA__server__SSH_AUTHORIZED_KEYS_COMMAND_TEMPLATE: gitea --config={{.CustomConf}} serv key-{{.Key.ID}} + GITEA__service__ENABLE_REVERSE_PROXY_AUTHENTICATION: true + GITEA__service__ENABLE_REVERSE_PROXY_AUTO_REGISTRATION: true + GITEA__service__ENABLE_REVERSE_PROXY_EMAIL: true restart: unless-stopped networks: - gitea