Chart: baseURL is set including "https" if not explicitly set #578

Open
opened 2026-02-04 20:25:44 +03:00 by OVERLORD · 1 comment
Owner

Originally created by @kastl-ars on GitHub (Sep 25, 2024).

Thanks for the nice chart, it is working (almost) perfectly!

One thing I noticed in my tests, which were done without TLS being enabled:

I could reach the planka ingress, but only got a white page. I found that the page's source code contained links to https://<hostname-from-ingress>.
I could reach the site via https, but only because Traefik (my ingress controller) has a default TLS certificate.

Setting the baseURL to http://<hostname-from-ingress> allowed me to properly reach the page via HTTP.

I know this is a cornercase, but it might be worth a hint. Not sure if the baseURL can be properly derived with http or https, dependening on whether ingress.tls is set or not.

Kind Regards
Johannes

Originally created by @kastl-ars on GitHub (Sep 25, 2024). Thanks for the nice chart, it is working (almost) perfectly! One thing I noticed in my tests, which were done without TLS being enabled: I could reach the planka ingress, but only got a white page. I found that the page's source code contained links to `https://<hostname-from-ingress>`. I could reach the site via https, but only because Traefik (my ingress controller) has a default TLS certificate. Setting the `baseURL` to `http://<hostname-from-ingress>` allowed me to properly reach the page via HTTP. I know this is a cornercase, but it might be worth a hint. Not sure if the baseURL can be properly derived with http or https, dependening on whether ingress.tls is set or not. Kind Regards Johannes
Author
Owner

@kastl-ars commented on GitHub (Sep 25, 2024):

@Chris-Greaves FYI

@kastl-ars commented on GitHub (Sep 25, 2024): @Chris-Greaves FYI
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/planka#578