• 5 Posts
  • 118 Comments
Joined 9 months ago
cake
Cake day: August 21st, 2025

help-circle


  • stratselftoSelfhosted@lemmy.worldVPN Tradeoffs
    link
    fedilink
    English
    arrow-up
    2
    ·
    9 days ago

    Headscale is best used with the CLI. If you host a UI it’s only for convenience, and you need to keep track of the Headscale version it supports. The Discord guild can help you debug things.

    Can Tailscale be logged in from multiple credentials? If so try having a few of them instead of one for redundancy. Also maybe look into hosting a reliable and simple IDP like Kanidm for Tailscale.



  • Hi, the other comments have said it pretty well, but you can also check out my previous post for some of the other comparisons.

    I went from Pihole > Adguard Home > Technitium, and stuck with the last one because it supports clustering (syncing data between nodes) and recursion (so no need for external Unbound). The interface is a bit complex and there is no dedicated documentation, but should be intuitive enough as you learn.

    If you want something simpler, I think Adguard Home is a better choice than Pihole as it natively supports encrypted DNS protocol, and has a sleeker UI. But other than that Technitium is nice as you expand your homelab eventually.




  • I’m not sure why this Lemmy post was titled “RCE in Forgejo” when it just links to a yet-to-be-proven exploit, and the post itself is just a boast on not disclosing the vuln and telling maintainers to duplicate efforts. Feels rather disingenuous.

    Other than that the idea of treating Forgejo as some sort of vendor to pull a carrot on is kind of a stupid joke. The security policy, even if lengthy, provides basis for collaboration. And these behaviors, although coming out the volunteer effort of a security researcher, does not exempt one from looking like an ass.

    Also see the Mastodon thread for more.



  • stratselftoSelfhosted@lemmy.worldHow do you use VPN?
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 month ago

    Yes, the app is the only “Android VPN”. The exit node is deployed on another network, but there should be no problem deploying it locally.

    My phone would be attempting to make direct WireGuard connections to my other Tailscale nodes (be it the server, the exit node, or any other device), so it’ll prefer local connections. When it can’t (e.g. in a different and restrictive network), it will relay these traffic through DERP servers. Tailscale automate these processes very well, so no port forwarding is needed.

    Note that to establish these encrypted direct tunnels, Tailscale clients have to talk to a control server to fetch required metadata. I selfhost this piece via Headscale along with the DERP servers. The stack would be quite complicated for those who already had a wireguard tunnel, but I found myself liking it because Tailscale has other cool features too.

    Alternatively, I guess you could also do “split-route” by defining different peers in your Android WireGuard app, and use different AllowedIPs for them.



  • stratselftoSelfhosted@lemmy.worldhelp debugging LAN -> WAN connection
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    2 months ago

    Try nslookup testdomain.com from your laptop (this uses your router DNS by default)

    Then try nslookup testdomain.com <your-router-ip> from your laptop (this forces using your router DNS)

    Then try nslookup testdomain.com 1.1.1.1 from your laptop

    Then repeat all 3, but on your router. Just to see where the problem is exactly






  • stratselftoSelfhosted@lemmy.worldWhat can I do with no job and no VPS?
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    1
    ·
    2 months ago
    • Why do you want your own Lemmy instance? Can’t you just create a community on another instance?
    • May not be the answer you want, consider exposing your laptop’s service(s) via Cloudflare Tunnels. That’s the best way if you don’t have an exposable public IP.
    • Lemmy and other services will make outbound requests and leak your residential IP. If this is a problem for you, you should proxy outbound traffic on the machine
    • Have you considered Oracle but in another region? Or do they geo-restrict you?
    • For questionable content, look onto moderation tooling for Lemmy. Keep watch on your media folder(s) regularly and delete offensive ones