immich icon indicating copy to clipboard operation
immich copied to clipboard

[Draft] de-couple individual services

Open PixelJonas opened this issue 3 years ago • 0 comments

This PR is stil a DRAFT - do not merge

As discussed in #647 - this is the start of making all hostnames / paths / ports configurable and being ultimately able to serve all individual components under their own domain-names.

Normal scenario should still be, that people are running all services one host, but having central service/place to get the locations of the other components enables us to support more deployment scenarios.

TODO

  • [ ] There are still some SVELTE files in web using a relative path starting with /api
  • [ ] websocket connections are still using a relative path
  • [ ] upload ist still using a relative path

PixelJonas avatar Sep 09 '22 18:09 PixelJonas