I’ve been considering the idea of hosting my own instance of Lemmy, solely for my own use, maybe with 1 or 2 family members using it as well. I’ve seen several discussions regarding the requirements for system resources, but not much regarding bandwidth. I have an abundance of processing power, memory, and storage space in my homelab, but my internet connection is terrible. Not much available where I live. I have a 40/3 VDSL connection and a Starlink connection, but neither is particularly good in terms of upload.
Seems like a VPS would be a good solution, but to me, that kind of defeats the purpose of self-hosting. I want to use my own hardware.
So, for a personal-use Lemmy instance, what kind of bandwidth is recommended? I know my connection would be fine for 1 or 2 users, but I’ll admit I’m not entirely sure how servers sync with each other in a federated network, and I could see that using a ton of bandwidth.
3 Mbps upload should be fine for hosting text and images on your server. As long as you are mostly consuming content from other servers and you don’t have many viral posts your VDSL should work.