Are there any technical/performance reasons why I couldn’t create an instance for myself and host a Plex server off of the same machine at home?

I’m fairly new to self-hosting in general, so any insight would be appreciated!

EDIT: I completely forgot to mention that this would be for a Mastodon instance, not for Lemmy.

  • viking@infosec.pub
    link
    fedilink
    English
    arrow-up
    6
    ·
    11 months ago

    Lemmy often racks up hundreds of gigabytes in logs and other crap, chokes up the hard drive, and then force restarts the server. Not fun for something you use to stream media from. Takes quite some tuning to get it sorted.

    If we are talking about two virtual machines on the same physical server with dedicated storage allocation, that shouldn’t matter.

    • Shadow@lemmy.ca
      link
      fedilink
      English
      arrow-up
      8
      ·
      11 months ago

      Lol Wat.

      Op, just budget 200gb for lemmy and you’ll be fine. Our entire lemmy.ca server is only using 100gb. It’ll be a good learning experience!

      Also, check out jellyfin as a possible alternative to plex.

      • veee@lemmy.caOP
        link
        fedilink
        English
        arrow-up
        2
        ·
        11 months ago

        I should have specified that I was interested in creating a Mastodon instance, not Lemmy, but I’m glad to know that I could do that should I want to build one.

        I’ve looked into Jellyfin as a secondary service. At the moment my parents have gotten used to navigating Plex and having them re-learn something new over the phone is…not something I have the energy or time for lol

        • helenslunch@feddit.nl
          link
          fedilink
          English
          arrow-up
          2
          ·
          11 months ago

          I just set up a Jellyfin server and it is SOOO much easier to set up, navigate and use. Navigation because Jellyfin isn’t cramming their shows and personal streaming services down your throat and use because I have it self-hosted at my personal domain and I can create accounts for other people and just hand them a password.

          Honestly the Plex interface confused me, as a tech-savvy person. And every device I signed into I had to take out all the garbage and repin what I wanted.

          It’s even easier than Netflix because the interface doesn’t constantly change every time you open it.

          • veee@lemmy.caOP
            link
            fedilink
            English
            arrow-up
            1
            ·
            11 months ago

            As an example of my parents’ non-tech savvyness they have put off updating apps on their phones for years because they don’t trust that the updates are secure. I just don’t have the energy to act as a constant line of tech support.

            • helenslunch@feddit.nl
              link
              fedilink
              English
              arrow-up
              1
              ·
              11 months ago

              Ya know, it’s a weird thing. There are only a couple of things I consider myself an expert in, and am regarded as such, as people ask me for advice, but then turn around and immediately disregard my advice, and later come to regret it, only to disregard my advice again later.

              People are strange.

        • Shadow@lemmy.ca
          link
          fedilink
          English
          arrow-up
          1
          ·
          edit-2
          11 months ago

          Images aren’t federated, but their thumbnails are stored in your instance. You can prune those though as needed.

    • redcalcium@lemmy.institute
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      11 months ago

      It’s true, it logs a huge amount of stuff due to federation chatter. If you run it with docker, be sure to setup log rotation. I think the recommended lemmy ansible installation set the rotation to 50MB x 4 files. Or just /dev/null it.