Hello
I've managed to set up Immich on my NAS using portainer. I used the following setup: https://docs.immich.app/install/portainer
This was very quick and easy, is this still the correct way to set up Immich?
Now I want to make Immich publicly available (for my family). I have a domain that is setup with DYNDNS to my home IP. I have tried the following:
- Install NgInx Proxy Manager with the following docker compose:
services:
nginx-proxy-manager:
image: nginxproxymanager/nginx-proxy-manager-dev:pr-4836
container_name: Nginx-Proxy-Manager
healthcheck:
test: timeout 10s bash -c ':> /dev/tcp/127.0.0.1/81' || exit 1
interval: 10s
timeout: 5s
retries: 3
start_period: 90s
volumes:
- /volume1/docker/npm/letsencrypt:/etc/letsencrypt:rw
- /volume1/docker/npm/data:/data:rw
- /volume1/docker/npm/tmp/le_logs:/tmp/letsencrypt-log
environment:
TZ: Europe/Brussels
ports:
- 443:443
- 81:81
- 80:80
restart: on-failure:5
- Set it up as follows (see attachment 1)
- Port forward in my router as follows (see attachment 2)
Now when I visit the https:// of my domain (with the port added) I get the error:
An error occurred during a connection to ... SSL received a record that exceeded the maximum permissible length.
Error code: SSL_ERROR_RX_RECORD_TOO_LONG
The page you are trying to view cannot be shown because the authenticity of the received data could not be verified.
Please contact the website owners to inform them of this problem.
When I visit the http:// of my domain (with the port added) It works. But I only want the https to be available.
Does anybody have any idea?
Or maybe making Immich publicly available is not a good decision, but what is the alternative if I want to share pictures with family?
Thank you
Schoof
.