Planka loads to just a blank white screen #503

Open
opened 2026-02-04 19:58:27 +03:00 by OVERLORD · 16 comments
Owner

Originally created by @PMcLeanGLX on GitHub (May 8, 2024).

As the title says, something is broken because I haven't been able to deploy Planka in weeks, it just points to a blank white screen.

Network tools shows its hitting an html page, and in the body it states "You need to enable JavaScript to run this app".

Originally created by @PMcLeanGLX on GitHub (May 8, 2024). As the title says, something is broken because I haven't been able to deploy Planka in weeks, it just points to a blank white screen. Network tools shows its hitting an html page, and in the body it states "You need to enable JavaScript to run this app".
OVERLORD added the help wanted label 2026-02-04 19:58:27 +03:00
Author
Owner

@SenseiHiraku commented on GitHub (May 8, 2024):

Had the same issue, setting up ingress correctly fixed it for me (using helm chart)

@SenseiHiraku commented on GitHub (May 8, 2024): Had the same issue, setting up ingress correctly fixed it for me (using helm chart)
Author
Owner

@PMcLeanGLX commented on GitHub (May 9, 2024):

Had the same issue, setting up ingress correctly fixed it for me (using helm chart)

Didn't work for me.

I've also tried several different browsers, all giving the same error.

Network tools are showing connection refused to localhost:3000/manifest.json.

@PMcLeanGLX commented on GitHub (May 9, 2024): > Had the same issue, setting up ingress correctly fixed it for me (using helm chart) Didn't work for me. I've also tried several different browsers, all giving the same error. Network tools are showing connection refused to localhost:3000/manifest.json.
Author
Owner

@PMcLeanGLX commented on GitHub (May 9, 2024):

So I got it to work on a straight docker install by changing the baseurl from localhost:3000 to the IP of the docker host (10.20.0.34:3000 for example).

Tried the same on my k8s cluster and still no luck. Do I set the IP to the loadbalancer IP that metallb will put out, or to the IP of the node I am installing on? Not quite sure how to fix from here.

@PMcLeanGLX commented on GitHub (May 9, 2024): So I got it to work on a straight docker install by changing the baseurl from localhost:3000 to the IP of the docker host (10.20.0.34:3000 for example). Tried the same on my k8s cluster and still no luck. Do I set the IP to the loadbalancer IP that metallb will put out, or to the IP of the node I am installing on? Not quite sure how to fix from here.
Author
Owner

@jeranon commented on GitHub (Jul 17, 2024):

So I got it to work on a straight docker install by changing the baseurl from localhost:3000 to the IP of the docker host (10.20.0.34:3000 for example).

Tried the same on my k8s cluster and still no luck. Do I set the IP to the loadbalancer IP that metallb will put out, or to the IP of the node I am installing on? Not quite sure how to fix from here.

This was enough of a hint to get me going, and I appreciate it.
For me, I had to put the url of where I was going to be accessing this from - in my case a cloud-flare subdomain.

@jeranon commented on GitHub (Jul 17, 2024): > So I got it to work on a straight docker install by changing the baseurl from localhost:3000 to the IP of the docker host (10.20.0.34:3000 for example). > > Tried the same on my k8s cluster and still no luck. Do I set the IP to the loadbalancer IP that metallb will put out, or to the IP of the node I am installing on? Not quite sure how to fix from here. This was enough of a hint to get me going, and I appreciate it. For me, I had to put the url of where I was going to be accessing this from - in my case a cloud-flare subdomain.
Author
Owner

@catmenmilota commented on GitHub (Aug 25, 2024):

Hello. I still have this problem. I'm a beginner, can you help me and tell me step by step how this is fixed?

@catmenmilota commented on GitHub (Aug 25, 2024): Hello. I still have this problem. I'm a beginner, can you help me and tell me step by step how this is fixed?
Author
Owner

@joja-tree commented on GitHub (Sep 22, 2024):

So I got it to work on a straight docker install by changing the baseurl from localhost:3000 to the IP of the docker host (10.20.0.34:3000 for example).
Tried the same on my k8s cluster and still no luck. Do I set the IP to the loadbalancer IP that metallb will put out, or to the IP of the node I am installing on? Not quite sure how to fix from here.

This was enough of a hint to get me going, and I appreciate it. For me, I had to put the url of where I was going to be accessing this from - in my case a cloud-flare subdomain.

I'm currently stuck with the same problem. Changing the base-url to my cloudflare subdomain just gives me "site can't be reached error". How did you manage to solve this?

@joja-tree commented on GitHub (Sep 22, 2024): > > So I got it to work on a straight docker install by changing the baseurl from localhost:3000 to the IP of the docker host (10.20.0.34:3000 for example). > > Tried the same on my k8s cluster and still no luck. Do I set the IP to the loadbalancer IP that metallb will put out, or to the IP of the node I am installing on? Not quite sure how to fix from here. > > This was enough of a hint to get me going, and I appreciate it. For me, I had to put the url of where I was going to be accessing this from - in my case a cloud-flare subdomain. I'm currently stuck with the same problem. Changing the base-url to my cloudflare subdomain just gives me "site can't be reached error". How did you manage to solve this?
Author
Owner

@heinoscott commented on GitHub (Sep 26, 2024):

So I got it to work on a straight docker install by changing the baseurl from localhost:3000 to the IP of the docker host (10.20.0.34:3000 for example).

Tried the same on my k8s cluster and still no luck. Do I set the IP to the loadbalancer IP that metallb will put out, or to the IP of the node I am installing on? Not quite sure how to fix from here.

can confirm, adding IP instead of "localhost" solved the issue for me, too

@heinoscott commented on GitHub (Sep 26, 2024): > So I got it to work on a straight docker install by changing the baseurl from localhost:3000 to the IP of the docker host (10.20.0.34:3000 for example). > > Tried the same on my k8s cluster and still no luck. Do I set the IP to the loadbalancer IP that metallb will put out, or to the IP of the node I am installing on? Not quite sure how to fix from here. can confirm, adding IP instead of "localhost" solved the issue for me, too
Author
Owner

@mehdi-ra commented on GitHub (Nov 23, 2024):

I had same problem. The base URL was https://mylocal.domain but i was accessing it through HTTP. After updating base url to http://mylocal.domain problem was fixed.

this can be your case if you are using ingress like me.

@mehdi-ra commented on GitHub (Nov 23, 2024): I had same problem. The base URL was `https`://mylocal.domain but i was accessing it through HTTP. After updating base url to `http`://mylocal.domain problem was fixed. this can be your case if you are using ingress like me.
Author
Owner

@SteveNichols5 commented on GitHub (Dec 10, 2024):

I know this is old but helped me, recently set up Traefik and needed to change the BASE URL in my stack on Portainer to the new URL that I set up with Traefik

@SteveNichols5 commented on GitHub (Dec 10, 2024): I know this is old but helped me, recently set up Traefik and needed to change the BASE URL in my stack on Portainer to the new URL that I set up with Traefik
Author
Owner

@greg121 commented on GitHub (Dec 29, 2024):

I'm experiencing issues accessing my self-hosted Planka through a Cloudflare tunnel. It seems others have had similar problems. Has anyone found a solution to get it working?

@greg121 commented on GitHub (Dec 29, 2024): I'm experiencing issues accessing my self-hosted Planka through a Cloudflare tunnel. It seems others have had similar problems. Has anyone found a solution to get it working?
Author
Owner

@mehdi-ra commented on GitHub (Dec 30, 2024):

I'm experiencing issues accessing my self-hosted Planka through a Cloudflare tunnel. It seems others have had similar problems. Has anyone found a solution to get it working?

The BASE_URL should be exactly same as the domain or address you want to access the Planka.
@greg121

@mehdi-ra commented on GitHub (Dec 30, 2024): > I'm experiencing issues accessing my self-hosted Planka through a Cloudflare tunnel. It seems others have had similar problems. Has anyone found a solution to get it working? The BASE_URL should be exactly same as the domain or address you want to access the Planka. @greg121
Author
Owner

@greg121 commented on GitHub (Jan 2, 2025):

The BASE_URL should be exactly same as the domain or address you want to access the Planka. @greg121

What worked for me is set the BASE_URL to the domain I accessed it. So sub.mydomain.com and on cloudflare you need to set it to raspberrypi:3004 for example.

@greg121 commented on GitHub (Jan 2, 2025): > The BASE_URL should be exactly same as the domain or address you want to access the Planka. @greg121 What worked for me is set the BASE_URL to the domain I accessed it. So sub.mydomain.com and on cloudflare you need to set it to raspberrypi:3004 for example.
Author
Owner

@wuziq commented on GitHub (Jan 18, 2025):

I'm using cloudflare tunnels, and I was getting the infinite spinny wheel until I changed BASE_URL from http://my.subdomain.com to https://my.subdomain.com, even though I set the service type to http in cloudflare.

@wuziq commented on GitHub (Jan 18, 2025): I'm using cloudflare tunnels, and I was getting the infinite spinny wheel until I changed BASE_URL from `http://my.subdomain.com` to `https://my.subdomain.com`, even though I set the service type to http in cloudflare.
Author
Owner

@sbsaylors commented on GitHub (Mar 6, 2025):

I also got the error using the default docker-compose.yml from github.

I could not connect from browser to the IP address:3000, but could on that machine hosting the docker, as http://localhost:3000

Going into the docker-compose, I changed the BASE_URL line (located under environment)

BEFORE:
environment:
- BASE_URL=http://localhost:3000

AFTER:
environment:
- BASE_URL=http://x.x.x.x:3000 ###### x.x.x.x is the ip address of the host you are hosting it from.

@sbsaylors commented on GitHub (Mar 6, 2025): I also got the error using the default docker-compose.yml from github. I could not connect from browser to the IP address:3000, but could on that machine hosting the docker, as http://localhost:3000 Going into the docker-compose, I changed the BASE_URL line (located under environment) BEFORE: environment: - BASE_URL=http://localhost:3000 AFTER: environment: - BASE_URL=http://x.x.x.x:3000 ###### x.x.x.x is the ip address of the host you are hosting it from.
Author
Owner

@hasibulmalik commented on GitHub (Mar 12, 2025):

Mine worked working with cloudflare tunnel
BASEURL: https://my.domain.com
but can't access through locally (localhost:300xx) . Shows infinite loading ;(

@hasibulmalik commented on GitHub (Mar 12, 2025): Mine worked working with cloudflare tunnel BASEURL: https://my.domain.com but can't access through locally (localhost:300xx) . Shows infinite loading ;(
Author
Owner

@skj-dev commented on GitHub (May 23, 2025):

I was having the same issue when pulling the 2.0.0-rc.2 image. When I switched to nightly, things worked.

@skj-dev commented on GitHub (May 23, 2025): I was having the same issue when pulling the `2.0.0-rc.2` image. When I switched to `nightly`, things worked.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/planka#503