• 1 Post
  • 9 Comments
Joined 4 years ago
cake
Cake day: January 7th, 2022

help-circle

  • I tried to find you on the fediverse (mastodon) and saw this comment!

    I just wanted to say, you’re doing a great job! This release, with native apps is awesome. I see that Android Auto is on the roadmap, and I’m excited for that as well :)

    I have tested with Pocket Casts, AntennaPods (with PinePods as the backend!) and the PinePods android app… the fact that PinePods supports server downloads, and the Android app allows for bypassing local downloads (to stream the server version)… I notice that when I listen with PinePods Android, there’s less ads compared to Pocket Casts Android and AntennaPods! +1 for PinePods Android :)

    These podcast streams must detect if a request is on mobile and inject specific ads 😅






  • This is a really good idea that I see dismissed a lot here. People should not access things over their LAN via HTTP (especially if you connect and use these services via WG/Tailscale). If you’re self hosting an vital service that requires authentication, your details are transmitted plaintext. Imagine the scenario where you lose connection to your tailscale on someone else’s WiFi and your clients try to make a connection over HTTP. This is terrible opsec.

    Setting up letsencrypt via DNS is super simple.

    Setting up an A record to your internal IP address is really easy, can be done via /etc/hosts, on your router (if it supports it, most do), in your tailnet DNS records, or on a self hosted DNS resolved like pihole.

    After this, you’d simply access everything via HTTPS after reverse proxing your services. Works well locally, and via tailscale.