jurekl
jurekl
IImmich
Created by ObsidianNite on 9/1/2023 in #help-desk-support
Issue Uploading after domain change
Put this handler in your Caddyfile:
your.domain.com {

# optional compression
encode zstd gzip

handle_path /api/* {
reverse_proxy immich-server:3001
}

handle {
reverse_proxy immich-web:3000
}
}
your.domain.com {

# optional compression
encode zstd gzip

handle_path /api/* {
reverse_proxy immich-server:3001
}

handle {
reverse_proxy immich-web:3000
}
}
And example Caddy container in immich docker-compose.yml:
...

caddy:
image: caddy:2
container_name: caddy

restart: unless-stopped
ports:
- "80:80"
- "443:443"
- "443:443/udp"
volumes:
- ./Caddyfile:/etc/caddy/Caddyfile
- ./caddy_data:/data
- ./caddy_config:/config

...
...

caddy:
image: caddy:2
container_name: caddy

restart: unless-stopped
ports:
- "80:80"
- "443:443"
- "443:443/udp"
volumes:
- ./Caddyfile:/etc/caddy/Caddyfile
- ./caddy_data:/data
- ./caddy_config:/config

...
This kit works flawlessly for me.
52 replies