vikunja cannot run with default config #2362

Closed
opened 2026-03-22 14:04:25 -05:00 by GiteaMirror · 4 comments
Owner

Originally created by @maggch97 on GitHub (Sep 22, 2025).

Description

./vikunja
time=2025-09-22T21:10:38.575+08:00 level=INFO msg="No config file found, using default or config from environment variables."
time=2025-09-22T21:10:38.576+08:00 level=ERROR msg="service.publicurl is required when cors.enable is true"

related to https://github.com/go-vikunja/vikunja/pull/1351

Vikunja Version

latest

Browser and version

No response

Can you reproduce the bug on the Vikunja demo site?

Please select

Screenshots

No response

Originally created by @maggch97 on GitHub (Sep 22, 2025). ### Description ``` ./vikunja time=2025-09-22T21:10:38.575+08:00 level=INFO msg="No config file found, using default or config from environment variables." time=2025-09-22T21:10:38.576+08:00 level=ERROR msg="service.publicurl is required when cors.enable is true" ``` related to https://github.com/go-vikunja/vikunja/pull/1351 ### Vikunja Version latest ### 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 22, 2025):

It won't work if you don't provide a publicurl. You need to add one.

@kolaente commented on GitHub (Sep 22, 2025): It won't work if you don't provide a publicurl. You need to add one.
Author
Owner

@ElBi21 commented on GitHub (Nov 28, 2025):

With Vikunja 0.23.0 this behaviour doesn't occur, and the default configuration doesn't ask for a public URL. If one just needs to quickly set up Vikunja and doesn't need the latest version, that can be an option (clearly, it's suggested to use always the latest version for security reasons). Just make sure to pull the container vikunja/vikunja:0.23.0. Idk if this also doesn't happen in other v0.24.X versions, but I can confirm that it still happens with the latest version

@ElBi21 commented on GitHub (Nov 28, 2025): With Vikunja `0.23.0` this behaviour doesn't occur, and the default configuration doesn't ask for a public URL. If one just needs to quickly set up Vikunja and doesn't need the latest version, that can be an option (clearly, it's suggested to use always the latest version for security reasons). Just make sure to pull the container `vikunja/vikunja:0.23.0`. Idk if this also doesn't happen in other v0.24.X versions, but I can confirm that it still happens with the `latest` version
Author
Owner

@kolaente commented on GitHub (Nov 28, 2025):

Please do not use 0.23.0. That version is unsupported and contains a few critical security issues that could allow other users to access your tasks.

@kolaente commented on GitHub (Nov 28, 2025): Please do not use 0.23.0. That version is unsupported and contains a few critical security issues that could allow other users to access your tasks.
Author
Owner

@kolaente commented on GitHub (Nov 28, 2025):

Please do not use 0.23.0. That version is unsupported and contains a few critical security issues that could allow other users to access your tasks.

@kolaente commented on GitHub (Nov 28, 2025): Please do not use 0.23.0. That version is unsupported and contains a few critical security issues that could allow other users to access your tasks.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/vikunja#2362