Gravitywell.xYz

  • 1 Post
  • 266 Comments
Joined 3 years ago
cake
Cake day: June 12th, 2023

help-circle


  • The subtext I read in this was that opinions are more important than facts and that reporting on the poll results

    It’s also about driving engagement, a vibes based article about a poll will have a lot more engagement when its shared around social media. Sure you’d still have some people arguing and engaging regalardless, but a large and very vocal portion of the internet has been trained now to just ignore facts that don’t fit their narrative as being funded by George Soros or similar such non-sense, they see a title like “data driven research shows economic conditions worsening in key areas” they skip over it as boring and too complicated to understand, but if they see a title saying americans “feel” a certain way, then they as an american (or someone pretending to be american) can chime in about how they personally dont feel that way and anyone who does feel that way is lazy and stupid, and then it becomes a whole chain of people doing that and others citing factual data which then gets ignored.









  • I setup navidrome but never got around to using it much personally. It seems like a good option for a private collection, but im more about sharing mine these days.

    I setup jellyfin with feishin and use finamp on mobile for music.

    Im also running the latest alpha of funkwhale which i recommend checking out the stable version for a better impression but the alpha is functional if a bit ugly at the moment. My public service for funkwhale has the most users out of anything else i run so people def seem to like it.

    I discovered mstream fairly recently and really like its simplicity.

    I have MPD setup to stream as a radio on my homepage.

    Overall i mainly just use jellyfin out of convenience because i already use it for shows and movies. But ive tried lots of dedicated music options and every subsonic fork still in existence, i keep coming back to jellyfin though.

    I think if you already have jellyfin working navidrome isnt really as useful unless you dont like the way jellyfin handles music (wich objectively jellyfin isnt the best interface for music). Its not really that much extra overhead though tbh so you shouldnt hesitate to give it a try if you want to. Really anything thats just focused on audio streaming isnt going to add much overhead.



  • In that case you would need to add the peers to the wireguard node you have running in the home lab as well. Wireguard can route peer to peer and will take the shortest path available to it.

    That said, i highly recommend first getting things working in a “spoke and hub” style wireguard configuration with either your homelab or the vps as a central peer, then add peers as endpoints after you have everyone with working connections to the central peer. Its just a heck of a lot easier to trouble shoot and get your head around thatway.




  • A central wireguard peer on your vps, connect home to vps and direct the wireguard. Add friends as peers on the VPS like such:

    [Interface]
    Address = 10.0.0.1/24
    ListenPort = 51820
    PrivateKey = <VPS_PRIVKEY>
    
    # Home
    [Peer]
    PublicKey = <HOME_PUBKEY>
    AllowedIPs = 10.0.0.2/32
    
    # Friend
    [Peer]
    PublicKey = <CLIENT_PUBKEY>
    AllowedIPs = 10.0.0.3/32
    

    Use iptables to Split tunnel traffic

    For the home network ip route add 192.168.1.0/24 via 1. 0.2 dev wg0

    And for the vpn To route google a .d such

    Enable NAT for clients

    iptables -t natw POSTROUTING -s 10.0.0.0/24 -o eth0 -j MASQUERADE

    You can set the iptables rules to run wjen it comes up

    Forgive my formatting. Mobile clients being janky