This PR fix the port conflict between Immich Metrics and the ACME renew process. This prevents certificate renewals, this change was introduced two months ago.
The port is configurable (like the http/https ports)
Automatically detect a free port and use it
The idea is to try out the dynamic port allocation thing, if no users reports any problems expand it to the Immich Services, databases and so on. This should make it easier for users to have a trouble free experience. Leaving only the public ports 80/443 static (and user configurable).
This PR fix the port conflict between Immich Metrics and the ACME renew process. This prevents certificate renewals, this change was introduced two months ago.
The idea is to try out the dynamic port allocation thing, if no users reports any problems expand it to the Immich Services, databases and so on. This should make it easier for users to have a trouble free experience. Leaving only the public ports 80/443 static (and user configurable).