#27791·immich

Default helmet config breaks storage template settings

Author: ParodontitisCreated Apr 14, 2026Updated Sep 17, 2026
Labels🗄️server

I have searched the existing issues, both open and closed, to make sure this is not a duplicate report.

  • Yes

The bug

After enabling the storage template on the first launch, the familiar options are not visible.

The OS that Immich Server is running on

Debian 13

Version of Immich Server

v2.7.5

Version of Immich Mobile App

v2.7.4 build 3045

Platform with the issue

  • Server
  • Web
  • Mobile

Device make and model

No response

Your docker-compose.yml content

none

Your .env content

TZ=Europe/Berlin
IMMICH_VERSION=release
NODE_ENV=production
IMMICH_ALLOW_SETUP=true

## Change to 'false' to disable CSP
IMMICH_HELMET_FILE=true

DB_HOSTNAME=127.0.0.1
DB_USERNAME=immich
DB_PASSWORD=aBaVkJfgSA3oq
DB_DATABASE_NAME=immich
DB_VECTOR_EXTENSION=vectorchord

REDIS_HOSTNAME=127.0.0.1
IMMICH_MACHINE_LEARNING_URL=http://127.0.0.1:3003
MACHINE_LEARNING_CACHE_FOLDER=/opt/immich/cache
## - For OpenVINO only - uncomment below to increase
## - inference speed while reducing accuracy
## - Default is FP32
# MACHINE_LEARNING_OPENVINO_PRECISION=FP16

IMMICH_MEDIA_LOCATION=/opt/immich/upload

Reproduction steps

  1. open Administration -> Settings -> Storage Template

Relevant log output

Additional information

No response