From 402dfa727bdce1a384e2fe19612c9fc143681508 Mon Sep 17 00:00:00 2001 From: Stavros Date: Wed, 21 Jan 2026 12:50:03 +0200 Subject: [PATCH] chore: update traefik and add use infisical as an options for secrets in dev --- .gitignore | 3 +++ Makefile | 4 ++++ docker-compose.dev.yml | 3 ++- docker-compose.example.yml | 2 +- 4 files changed, 10 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index f505cc9..f12126b 100644 --- a/.gitignore +++ b/.gitignore @@ -36,3 +36,6 @@ # debug files __debug_* + +# infisical +/.infisical.json diff --git a/Makefile b/Makefile index a4e8d07..03d2461 100644 --- a/Makefile +++ b/Makefile @@ -59,6 +59,10 @@ test: develop: docker compose -f $(DEV_COMPOSE) up --force-recreate --pull=always --remove-orphans +# Development - Infisical +develop-infisical: + infisical run --env=dev -- docker compose -f $(DEV_COMPOSE) up --force-recreate --pull=always --remove-orphans + # Production prod: docker compose -f $(PROD_COMPOSE) up --force-recreate --pull=always --remove-orphans diff --git a/docker-compose.dev.yml b/docker-compose.dev.yml index 8ffd6fd..4b2383a 100644 --- a/docker-compose.dev.yml +++ b/docker-compose.dev.yml @@ -1,7 +1,7 @@ services: traefik: container_name: traefik - image: traefik:v3.3 + image: traefik:v3.6 command: --api.insecure=true --providers.docker ports: - 80:80 @@ -50,3 +50,4 @@ services: labels: traefik.enable: true traefik.http.middlewares.tinyauth.forwardauth.address: http://tinyauth-backend:3000/api/auth/traefik + traefik.http.middlewares.tinyauth.forwardauth.authResponseHeaders: remote-user, remote-sub, remote-name, remote-email, remote-groups diff --git a/docker-compose.example.yml b/docker-compose.example.yml index d94221e..510a2d8 100644 --- a/docker-compose.example.yml +++ b/docker-compose.example.yml @@ -1,7 +1,7 @@ services: traefik: container_name: traefik - image: traefik:v3.3 + image: traefik:v3.6 command: --api.insecure=true --providers.docker ports: - 80:80