• 3 Posts
  • 577 Comments
Joined 6 months ago
cake
Cake day: December 13th, 2024

help-circle
  • hperrin@lemmy.catoLinux@lemmy.mlJellyfin assistance
    link
    fedilink
    English
    arrow-up
    3
    ·
    edit-2
    3 days ago

    So, Jellyfin is one of those apps where the Docker documentation is really lacking. I’m gonna give you my docker-compose.yml file in case it helps:

    services:
      jellyfin:
        image: jellyfin/jellyfin
        user: 0:0
        restart: 'unless-stopped'
        ports:
          - '8096:8096'
        environment:
          #- JELLYFIN_CACHE_DIR=/var/cache/jellyfin
          #- JELLYFIN_CONFIG_DIR=/etc/jellyfin
          - JELLYFIN_DATA_DIR=/var/lib/jellyfin
          - JELLYFIN_LOG_DIR=/var/log/jellyfin
        volumes:
          - ./config:/config
          - ./cache:/cache
          - ./data:/var/lib/jellyfin
          - ./log:/var/log/jellyfin
          - /data/jellyfin:/data/jellyfin
        devices:
          - /dev/dri
    

    For me /data/ is my RAID array, which is why my jellyfin data directory is there. Everything else goes in the same directory as the compose file. My system has a graphics card that does transcoding (Arc A380), so I have /dev/dri under devices.

    You should learn a lot about Docker Compose, because it will help you tremendously. I use Jellyfin behind an Nginx Proxy Manager reverse proxy. I’d highly recommend it. Here’s my compose file for that:

    services:
      app:
        image: 'jc21/nginx-proxy-manager:latest'
        restart: unless-stopped
        network_mode: "host"
        #ports:
        #  - '80:80'
        #  - '81:81'
        #  - '443:443'
        volumes:
          - ./data:/data
          - ./letsencrypt:/etc/letsencrypt
    

    Running in “host” mode is important, instead of just forwarding ports, because it lets you forward things to localhost, like pointing https://media/.[mydomain]/ to http://127.0.0.1:8096/ for Jellyfin.

    Anyway, best of luck to you, and I hope that helps!









  • hperrin@lemmy.catoAsklemmy@lemmy.mlWhere does the internet cable go?
    link
    fedilink
    English
    arrow-up
    93
    arrow-down
    1
    ·
    edit-2
    15 days ago

    That answer depends on your ISP. It probably goes to a distribution box for your street, which connects up to a distribution box for your neighborhood, which connects up to your ISP, probably through many more distribution boxes.

    At a certain point (probably the first or second distribution box), the signal goes from coax cable to fiber.

    There are tons of different kinds of distribution boxes, routers, cables, technologies, etc for these networks, so what yours looks like is unknowable to any of us. Here are some examples of neighborhood or street level boxes:

    Fiber:

    DSL (landline phone lines) in a fiber junction box:

    And then the higher level stuff would look something like this (I’ve never actually seen it, so this is just my guess of what it probably looks like, taken from a fiber supply company):

    If you want to get a very basic understanding of some of the infrastructure between you and something on the internet, you can use traceroute. When I just did traceroute google.com, it took five hops just to leave my ISP, so that gives me a very basic understanding of how many levels my ISP has before my traffic gets out to the web.



  • hperrin@lemmy.catoLinux@lemmy.mlWell, that's offending
    link
    fedilink
    English
    arrow-up
    58
    ·
    19 days ago

    I run an email service called Port87. I was reading some copy to a friend who resells MS Exchange services and I said “legacy email services, such as Microsoft Exchange”, and he got a bit offended. That was much more accurate than this, and he still felt offended.




  • hperrin@lemmy.catoPeople Twitter@sh.itjust.works"Where are you?"
    link
    fedilink
    English
    arrow-up
    45
    arrow-down
    1
    ·
    edit-2
    22 days ago

    Since we have had houses with multiple rooms it has certainly made sense to shout “where are you?”

    Scratch that. Since there were opaque things larger than a human that could be positioned in between two humans (rock, tree, bush, animal) it has made sense.

    Scratch that. Since there was dark it has made sense.