hey 5I have hosted a FreshRSS container, everythings working good but I cant get the API to work with tailscale or cloudflare tunnels on any app, be it Reeder or net news wire. (fever or google)

Is there anything I can do to force the API to publish on the tailscale IP of the device for freshrss to work with mobile apps? am I doing something wrong?

Or is there any other rss containers that I can host to get rss onto a mobile app utilizing tailscale? I can’t open any ports and as such am forced to utilize tailscale or cloudflare tunnels. help/suggestions appreciated. Thanks

  • jozza@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    I set this up a week ago. Not sure if this is the best practice approach but it’s been working fine for me.

    In FreshRSS my API url is just the default local address. 192.168… whatever it may be. Tailscale assigns an specific address to each machine, so on my RSS client (Reeder) I use the server’s Tailscale address (plus internal port and /api/). As long as Tailscale is active on your server, and active on your client, any traffic to a Tailscale address should be routed via Tailscale automatically.

    Happy to provide screenshots via DM if this doesn’t make sense. Also happy to change my setup if someone tells me I could be doing things better.