Did they ever make it so you could add photos to your library by means other than the Immich UI?
Most of my photos just get copied to a folder on my NAS in Windows. The main reason I went with Photoprism was that Immich didn’t support that behavior.
I’ve had good luck using this Docker container on both ends, using just a vanilla Ubuntu Oracle instance with the ports I need opened up.
https://github.com/DigitallyRefined/docker-wireguard-tunnel