Do any of you know if there are ressources out there explaining how to host an instance of Lemmy? I’m curious about the servers, bandwidth and storage required. Also, does every instance hosts every other instance in it too? Thank you for any help!

  • sneakyninjapants
    link
    fedilink
    English
    arrow-up
    3
    ·
    1 year ago

    I’ve seen a few admins break down costs, but those costs are largely tied to the amount of users and communities that are homed on that server. lemmy.ml admins recently announced they upgraded their servers to a 60 euro tier to deal with the influx within the past week link a (detailing the resources), but they’re one of the largest ones. Here is something from the admin of my instance going over upgrading their server to deal with potential demand. I think the lemmy.world admin had something similar as well.

    Do any of you know if there are resources out there explaining how to host an instance of Lemmy?

    As for this I believe the docs pages go over everything required to set up an instance, but I haven’t set one up myself yet, so no idea of any potential pitfalls.

    does every instance hosts every other instance in it too?

    I’m not certain exactly what you’re asking here, but I’ll respond to the way I’m interpreting it. Every instance can view and post on other instances by default I believe. The communities on an instance you’ve created are stored on that instance, and I think they’re be cached on other instances that have had users of theirs subscribe to a community on the instance you’ve created.

    Hope that helps!

    • Tabarnak@lemm.eeOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year ago

      Thank you so much for your time, I didn’t expect an answer so thorough, it is incredibly appreciated!

      I saw a Beehaw post about their costs for hosting and it was close to what you are saying.

      My last question was about if a server for an instance has to store every other instances on Lemmy, but I think it just has to get/send information to the other instances. Still learning!

      Thank you again!