tos-guides

Immich on TOS

This guide will walk you through installing Immich on your TOS device.

The following instructions were documented on TOS 5.1 but should work the same on TOS 6.

You don’t need any technical knowledge to proceed, just follow the instructions as described below. We’ll use the web UI for all the steps, no termina access is needed.

Pre-requisites

1. DOWNLOAD NECESSARY FILES

Create a folder called immich on your machine and download the following files into it:

2. EDIT EXAMPLE.ENV FIELDS (optional)

Immich will live in a folder you specify in your NAS. You can opt to specify the locations of its database and the images folder. Any changes to this file are optional, though.

3. EDIT DOCKER-COMPOSE.YML

This may be not still be an issue by the time you’re reading this. Unfortunately, the version of docker compose on TOS currently doesn’t accept the property below.

3. UPLOAD FILES TO YOUR NAS

5. INSTALL NECESSARY APPS

6. DOCKER MANAGER

You’ll see a new entry called Immich. Wait until Building... turns into Running... and you’re done!

Accessing Immich

Immich uses port 2283 by default, if you haven’t changed that in the docker-compose.yml file.