Commit 8884b9f
Require DSPACE_UI_BASEURL in the deploy compose
7.6.7 stopped deriving `ui.baseUrl` from DSPACE_UI_HOST/PORT/SSL and hardcoded
`http://localhost:4000` instead, so those vars are now silently ignored for this
purpose. Legacy `/bitstream/handle/...` redirects and the robots.txt Sitemap would
point at localhost with no error in the log.
`docker/docker-compose.yml` now requires DSPACE_UI_BASEURL with no default, so a
deploy that forgets it fails loudly. It has to be added to each instance's env file
(deploy.yml passes `--env-file /opt/dspace-envs/...`). CI is unaffected -
docker-compose-ci.yml has no dspace-angular service.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>1 parent c1bc451 commit 8884b9f
2 files changed
Lines changed: 16 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
121 | 121 | | |
122 | 122 | | |
123 | 123 | | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
124 | 135 | | |
125 | 136 | | |
126 | 137 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
25 | 30 | | |
26 | 31 | | |
27 | 32 | | |
| |||
0 commit comments