But I guess we will see an endless September after July 1st.
How can we (I?) create an "onboarding" server? or in my case: a lemmy server for (people interested in) programmimg.
Let's say I have some (pick one --- or all):
digital ocean droplet (vps)
herzner vps
k8s cluster
...you get the point
How do I get my foo.bar Lemmy server running?
is there a docker-compose.yml or helm chart to get the services running on my droplet/cluster?
how do i connect my server to other lemmy servers in the fediverse?
are moderation tools available, or do i have to build them on my own? (are there existing repos i can join, to prevent reinventing the wheel)
is there documentation available for that? If not: on what repo can I make pull requests for improving the docs? (i like writing my documentation in markdown + "material for mkdocs" that generates the github/gitlab/whatever pages)
I just set up my instance using the Ansible playbook. It takes a few manual configuration steps, and the rest is automatic provided you can SSH into the server and get root access.
I launched mine using the lemmy-ansible repo: https://github.com/LemmyNet/lemmy-ansible
It's quite straight forward to follow and works out of the box without much effort required, good luck!
They are all about self hosting in general, not self hosting lemmy specifically. But lemmy is a topic among others. The last comm seems to be about specifically self hosting lemmy, but has no content (yet) from my point of view. Which I find sad, as I'm also mostly interested in self hosting lemmy as a topic.
It requires Digital Ocean and Cloudflare, but it works pretty well. I use a pretty small VM though, so if you're looking for something that can handle 1000s of users you'll need to modify it slightly.
Does anybody know the hardware requirements? A RaspberryPi, some small VPS with 1 cpu and 1gb ram, or 4 core vps with 16 gb ram? Is the traffic cache-able by cloudflare?
Every time I've turned on caching on my instance, it goes into a redirect loop and doesn't connect. I've tried searching everywhere to see if it's just something I've done wrong (which is how I found this comment) but can't find any tutorials or anything on caching with cloudflare on lemmy. I'm guessing it's just not possible.