Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 16 additions & 16 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@
# Runtipi Data
app-data
apps
backups
cache
data
logs
media
repos
state
traefik
user-config
/app-data
/apps
/backups
/cache
/data
/logs
/media
/repos
/state
/traefik
/user-config

# CLI generated files
docker-compose.yml
VERSION
.env
/docker-compose.yml
/VERSION
/.env

# Build out
runtipi-cli
main
/runtipi-cli
/main
11 changes: 8 additions & 3 deletions internal/assets/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -94,9 +94,14 @@ services:
traefik.enable: true
traefik.http.middlewares.redirect-to-https.redirectscheme.scheme: https
traefik.http.middlewares.runtipi.forwardauth.address: ${RUNTIPI_FORWARD_AUTH_URL:-http://runtipi:3000/api/auth/traefik}
traefik.http.middlewares.runtipi.forwardauth.authRequestHeaders: Cookie
traefik.http.middlewares.runtipi.forwardauth.trustForwardHeader: "false"
traefik.http.middlewares.runtipi.forwardauth.maxResponseBodySize: "8192"
# authRequestHeaders could be added to use more strict headers for the forward auth request,
# but it could break some auth providers
# Recommended by authelia and authentik
traefik.http.middlewares.runtipi.forwardauth.trustForwardHeader: true
# Sane default
traefik.http.middlewares.runtipi.forwardauth.maxResponseBodySize: 8192
# Headers below should work for authelia, tinyauth and authentik
traefik.http.middlewares.runtipi.forwardauth.authResponseHeaders: authorization, remote-user, remote-groups, remote-name, remote-email, x-authentik-username, x-authentik-groups, x-authentik-entitlements, x-authentik-email, x-authentik-name, x-authentik-uid, x-authentik-jwt, x-authentik-meta-jwks, x-authentik-meta-outpost, x-authentik-meta-provider, x-authentik-meta-app, x-authentik-meta-version

# ---- Dashboard ----- #
traefik.http.services.dashboard.loadbalancer.server.port: 3000
Expand Down