mirror of
https://github.com/deadcxap/init_scripts.git
synced 2026-07-02 05:43:40 +03:00
правка лейблов для кадди,
добавление авторизационного плагина для кадди (на будущее, вместо tinyauth)
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
FROM caddy:2-builder AS builder
|
||||
RUN xcaddy build \
|
||||
--with github.com/lucaslorentz/caddy-docker-proxy/v2 \
|
||||
--with github.com/greenpau/caddy-security@v1.1.31 \
|
||||
--with github.com/caddy-dns/cloudflare
|
||||
|
||||
FROM caddy:2
|
||||
|
||||
+9
-2
@@ -19,13 +19,20 @@ services:
|
||||
# Глобальные настройки + сниппет для forward_auth (Tinyauth)
|
||||
labels:
|
||||
caddy.email: dead@cxap.space
|
||||
caddy.acme_dns: "cloudflare {env.CF_API_TOKEN}"
|
||||
caddy.dns: "cloudflare {env.CF_API_TOKEN}"
|
||||
command: ["caddy","docker-proxy","--docker-sockets","unix:///var/run/docker.sock"]
|
||||
|
||||
caddy-snippets:
|
||||
image: alpine:3.20
|
||||
command: ["sleep", "infinity"]
|
||||
restart: unless-stopped
|
||||
networks: [proxy]
|
||||
labels:
|
||||
# сниппет аутентификации
|
||||
caddy: (tinyauth_forwarder)
|
||||
caddy.forward_auth: tinyauth:3000
|
||||
caddy.forward_auth.uri: /api/auth/caddy
|
||||
caddy.forward_auth.copy_headers: Remote-User Remote-Name Remote-Email Remote-Groups
|
||||
command: ["caddy","docker-proxy","--docker-sockets","unix:///var/run/docker.sock"]
|
||||
|
||||
tinyauth:
|
||||
image: ghcr.io/steveiliop56/tinyauth:v3
|
||||
|
||||
Reference in New Issue
Block a user