• 1 Post
  • 117 Comments
Joined 5 months ago
cake
Cake day: February 8th, 2025

help-circle

  • Man 90% of Invidious instances are dead/not working for me, and of the few that do, they get mad at me for using an agent switcher

    While true, Invidious instances were dropping like flies due to the amount of maintenance needed to keep it alive, Invidious admins shouldn’t be flagging you for using a user agent switcher.

    I’m not sure of your nationality however, if you’re looking for an invidious instance I host one for folks with Canadian IP’s at https://inv.halstead.host/

    Freetube is slightly better, but will also break every few days and either require VPN switching or waiting for a fix from the devs.

    If I’m not mistaken Freetube can either use Invidious instances to proxy video playback or directly connect to YouTube servers, have you verified neither of these work?

    Sidenote: LibRedirect users, are all LibReddit instances dead or is it just me?

    Libreddit died when Reddit made the APi change a couple years back, RedLib which is a fork is maintained.

    I also host a Redlib instance at https://lib.halstead.host/ again geo-restricted to Canadian IP’s.









  • ohshit604@sh.itjust.workstolinuxmemes@lemmy.worldAny more?
    link
    fedilink
    English
    arrow-up
    3
    ·
    edit-2
    6 days ago

    Why is 255 off limits? What is 127.0.0.0 used for?

    Hypothetically you’re working on an application but you don’t want that application exposed to the internet, you would use localhost to either expose it to 1 machine on your network or network wide by opening a port and telling the application to listen on the private IP assigned by your router.

    Advanced setup would include a reverse proxy to forward the requests from the applications port to the internet, the reverse proxy would use port 80:80 (http) & 443:433 (https), so the flow would look a little like this -

    Internet > Reverse Proxy listening on 80:80 & 443:443 > Application listening on 8080:8080

    —-

    Why does it span to .254? Well this is another advanced setup but if you wanted to segregate two application on different subnets you can. I’m not sure if there is a security benefit by adding the extra hop but the option is there.








  • “Technically” my jellyfin is exposed to the internet however, I have Fail2Ban setup blocking every public IP and only whitelisting IP’s that I’ve verified.

    I use GeoBlock for the services I want exposed to the internet however, I should also setup Authelia or something along those lines for further verification.

    Reverse proxy is Traefik.


  • If you aren’t already familiarized with the Docker Engine - you can use Play With Docker to fiddle around, spin up a container or two using the docker run command, once you get comfortable with the command structure you can move into Docker Compose which makes handling multiple containers easy using .yml files.

    Once you’re comfortable with compose I suggest working into Reverse Proxying with something like SWAG or Traefik which let you put an domain behind the IP, ssl certificates and offer plugins that give you more control on how requests are handled.

    There really is no “guide for dummies” here, you’ve got to rely on the documentation provided by these services.