Hi, I’m new to Cloudflare and I am trying to use it to host web sites from inside the firewall at my home. I have the free version and I set up a self-hosted app with an ssh tunnel and it worked great, but CF overlays a login page and what I really want is to just have the traffic go straight through (anonymous access). What are my options?
This sounds like two different things:
- An SSH tunnel…for a website?
- A login page. (Can you post a screenshot of this?)
I have a Raspberry Pi at home with Cloudflare Tunnel for SSH and HTTPS.
Here’s my config file:
credentials-file: /root/.cloudflared/TUNNEL_ID.json ingress: - hostname: ssh.EXAMPLE.COM service: ssh://localhost:22 - hostname: pihole.EXAMPLE.COM service: https://127.0.0.1:443 originRequest: connectTimeout: 30s noTLSVerify: true - service: http_status:404
LOL, that’s pretty much exactly what I’m doing - hosting a website from my rpi. Here is the page I see when I access clusterfun.tv.
You can just remove the Access Policy.
It appears you added an Access app for that hostname. You’d need to delete that App to get rid of that login screen.
Yes, I figured. WHat are my options? Is there another Cloudflare service that will allow anonymous access? Do I need to find some other provider?
Now I’m totally confused. Your option is to remove that “Access” application that installs a login screen. Then you’ll have anonymous access to that hostname.
Sorry, mixed threads there. I thought the app was required based on the way the docs say to set up ssh tunneling. removing the app appears to work, though I don’t have time to fully verify at the moment.
THANK YOU for your help!
OK, I am back. The login request is gone, but hitting my domain returns a blank page. I will open up a new thread for that.