Multiple Public URLs broken after new Validation #2346

Closed
opened 2026-03-22 14:03:53 -05:00 by GiteaMirror · 1 comment
Owner

Originally created by @CodeShellDev on GitHub (Sep 14, 2025).

Description

Before/In v1.0.0-rc1 it was possible to set multiple Public URLs in the yml config and also cors hosts when using a Reverse Proxy, but due to #1351 in v1.0.0-rc2 Vikunja exits when Public URL is not set. In this case Vikunja checks if Public URL is empty which it technically isn‘t (its just an array). This is most likely due to the new Public URL Validation in Commit.
Now I know that multiple Public URLs are not supported but up until this point I have got Vikunja running with multiple URLs and even a Reverse Proxy.

Vikunja Version

v1.0.0-rc2

Browser and version

No response

Can you reproduce the bug on the Vikunja demo site?

Please select

Screenshots

No response

Originally created by @CodeShellDev on GitHub (Sep 14, 2025). ### Description Before/In `v1.0.0-rc1` it was possible to set multiple Public URLs in the yml config and also cors hosts when using a Reverse Proxy, but due to #1351 in `v1.0.0-rc2` Vikunja exits when Public URL is not set. In this case Vikunja checks if Public URL is empty which it technically isn‘t (its just an array). This is most likely due to the new Public URL Validation in [Commit](https://github.com/go-vikunja/vikunja/commit/e2e9b28d4e835072fb9d1e7debfbf69843949782). **Now I know that multiple Public URLs are not supported but up until this point I have got Vikunja running with multiple URLs and even a Reverse Proxy.** ### Vikunja Version v1.0.0-rc2 ### Browser and version _No response_ ### Can you reproduce the bug on the Vikunja demo site? Please select ### Screenshots _No response_
Author
Owner

@kolaente commented on GitHub (Sep 16, 2025):

This reminds me strongly of this xkcd:

Image

Since this was unsupported in Vikunja to begin with, I don't think we can add another check just for this.

@kolaente commented on GitHub (Sep 16, 2025): This reminds me strongly of [this xkcd](https://xkcd.com/1172/): <img width="278" height="386" alt="Image" src="https://github.com/user-attachments/assets/5341b669-6d20-4295-ac5a-3ec3f0fad75f" /> Since this was unsupported in Vikunja to begin with, I don't think we can add another check just for this.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/vikunja#2346