Immich
TAS Score: S3/3 – D5/5 – A3 / T2
Brief Description
Self-hosted photo and video backup solution with a focus on user experience, automatic organisation, and machine learning features — all without cloud dependencies.
Architectural Role
User application layer: provides a Google Photos alternative that runs entirely on your own infrastructure, preserving ownership and privacy.
Technical Autonomy
- Works without internet (after initial setup)
- Stores data locally (media files, thumbnails, database)
- Does not require external accounts
- Allows data export (media files are ordinary files; database can be dumped)
- Provides offline updates (manual upgrade via Docker)
Philosophical Assessment (whose.world criteria)
Criterion Status Comments ————————– ——————- ———————— Pause Yes User controls upload and viewing; can pause sync at any time.
Exit Yes Media files are stored as ordinary files; you can stop using Immich and keep all originals.
Recoverability Yes Database and uploads can be backed up and restored.
Visibility Yes Open source, fully documented.
External Dependencies Yes No external services required; can run completely offline. ———————————————————————–
Configuration (Minimal)
Example docker-compose.yml snippet:
services:
immich-server:
image: ghcr.io/immich-app/immich-server:release
ports:
- "2283:2283"
volumes:
- ./immich-upload:/usr/src/app/upload
environment:
DB_HOSTNAME: immich-db
DB_USERNAME: postgres
DB_PASSWORD: change-me
depends_on:
- immich-db
immich-db:
image: postgres:14
environment:
POSTGRES_PASSWORD: change-me
volumes:
- ./immich-db:/var/lib/postgresql/data
Related Recipes
- Minimal Autonomous Server – can be extended with Immich for photo backup.
Alternatives
- Photoprism – more advanced AI features, but less user-friendly
- Nextcloud Memories – part of Nextcloud, heavier
- Piwigo – older, less modern UI
Sources
Trajectory
Fast-growing — watch carefully.
Immich is one of the fastest-growing self-hosted projects of 2023–2024. The team is small, the project is pre-v1.0 by philosophy (breaking changes are common), and there is no stable funding model yet. The founders have discussed monetisation but have not committed to a path.
The risk: a project this popular will attract acquisition interest or pressure to add cloud features. So far the team has resisted — but the trajectory is unresolved. Watch for: license changes, a hosted tier that becomes the default, or VC funding that shifts priorities.
Rate: opening, but early.