Install Docker Engine / Docker CE
- Note: Docker Engine is not the same thing that would generally be installed via a standard linux package manager. To remove a previously installed iteration of Docker (at least on Ubuntu), use the command below:
sudo apt remove $(dpkg --get-selections docker.io docker-compose docker-compose-v2 docker-doc podman-docker containerd runc | cut -f1)
- Follow the Docker website's documentation, it's solid & also includes instructions to remove previous iterations of Docker on all the other supported distributions.
Install Immich
- Use the Immich website's documentation for installing and running with Docker Compose; once again, this documentation is more than good enough.
Configure Immich
- Visit port 2283 on the machine that Immich was installed on: http://SERVER.IP.ADDRESS:2283.
- Follow the prompts to set up an admin & some user accounts & use Immich's documentation if stuck.
- There are a few different ways to remotely access an Immich server, but one of the easiest & most secure is via a VPN - just do that unless there's a really good reason not to.