What are the differences and what implications do they have?
I.e. in the Create a Repository | RDepot, the server address is set to <server address>/<repo name>and the Publication URI to <server address>/repo/<repo name>.
Is this a fixed scheme? What happens when leaving out the repo/ part in the Publication URI?
It would be great to be more clear/precise in the docs, so users actually know what is important and what shouldn’t be altered.
Publication URI is the external facing URL that users will see. It will be used in UI pages that RDepot users see.
Server address is the (internal) URL that the RDepot manager uses when synchronizing changes to the repository (this should be set to the location of the RDepot Repo API)
the repo/ part of the Publication URI depends on your setup. If you wish to host RDepot and the repository under the same domain, it’s necessary (but you could also use another subpath, you just need something to route traffic to the repository webserver). If you host both on separate domains (for example, rdepot.example.com for RDepot and repos.example.com for the repository webserver) it’s not necessary.