Immich #
The personal replacement for google photos
Enable the role #
run_role_immich: true
Tags: #
immich
=> run only this role
Mandatory configuration: #
immich:
# change, only the characters `A-Za-z0-9`, without special characters or spaces
db_pass: "changeMe"
Optional configuration: #
NOTE:
This list highlights only the key configuration items we believe require your attention; for the complete set of options, refer to the defaults.yaml file in the role directory.
immich:
paths:
# where uploaded photos will be placed
uploads_dir: /opt/immich/uploads
service:
# set an identifier from this list: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List
timezone: Etc/UTC
# Mount local folders into a targe withing the docker container
# the tarted will be /media/<name> -> the target, e.g.
# piratecove: "/media/piratecove"
mounts: []
Proxy Configuration #
Once enabled you can point a reverse proxy to: 127.0.0.1:2283
(if you did not change the port)
Sample vhost configuration.
- name: myserver
enabled: true
servers:
- enabled: true
domains:
- "https://immich.my-domain.com"
type: "proxy"
proxy_url: "http://127.0.0.1:2283"