[question] how to set up my own Lemmy server?
First off, I'm totally new here (Reddit refugee).
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)
thanks in advance :thumbs-up:
Hi! First comment on Lemmy (or any social media.) I run bubblesthebunny.com off this repo: https://github.com/BubblesTheBunny/lemmy
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.
I yoinked a ton from the https://github.com/LemmyNet/lemmy-ansible repo, so if you want to roll your own that's a good place to start.
Officially https://join-lemmy.org/docs/administration/install_docker.html
There is also this https://github.com/ubergeek77/Lemmy-Easy-Deploy/tree/main
I rolled my own docker-compose.yml because I host other services using Caddy as well