Make repository URL depend on remote storage

Merged username-removed-26331 requested to merge grote/repomaker:13-repo-url into master

See #13 (closed) for details.

Closes #13 (closed)