- Send CORS header by default - thank you @Billsong19 in #24 for the suggestion.
If you want to disable this, remove the Access-Control-Allow-Origin
header from your config.json configuration file
Installation
-
Download the docker-compose.yml file.
-
Update the value for
IMMICH_URL
in your docker-compose file to point to your local URL for Immich. This should not be a public URL. -
Start the docker container. You can test that it is working by visiting
https://YOUR_PROXY_URL.com/healthcheck
.
Check the container console output for any error messages.
docker-compose up -d
- Set the "External domain" in your Immich Server Settings to be whatever domain you use to publicly serve Immich Public Proxy:
Now whenever you share an image or gallery through Immich, it will automatically create the correct public path for you.