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:
The documentation should answer most of your questions.
I installed mine using the instructions here. I did run in to an issue with docker-compose, for which I submitted this pull request (assuming that PR is not merged by the time you clone the repo).
There’s official documentation for how to get up and running quickly using Docker here: https://join-lemmy.org/docs/en/administration/install_docker.html
I used that as a reference for my own server’s setup (which is heavily modified appropriately for my own environment).
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.
Welcome, fellow refugee. I’m only lurking in these topics out of interest, I’m not in a position to host.
But you might find these communities interesting:
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.
There is a docker install guide in the docs.
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