2025-01-11 11:20:11 -08:00
..
2024-12-27 01:01:01 -08:00
2025-01-11 11:20:11 -08:00

Immich

Self hosted photography server.

Setup

  1. Setup is easy. Follow https://immich.app/docs/install/docker-compose to download the dockerfile and .env config files.
  2. Add custom values to .env where applicable (data/upload locations, and set custom DB pw)
  3. Customize the dockerfile for Traefik things. 3a. Networks, add traefik network and make a new immach bridge network so things can continue to communicate after you add traefik. Make sure all containers use it.
    3b. Traefik tags, add the default ones.

Dealing with Traefik Timeouts

By default there are 60s upload, download, and idle timeouts in Traefik. Adjust them by modifying traefik.toml:

[entryPoints.websecure.transport.respondingTimeouts]
    readTimeout = "512s"
    writeTimeout = "512s"
    idleTimeout = "512s"