this post was submitted on 20 Jul 2023
12 points (83.3% liked)

Self Hosted - Self-hosting your services.

14662 readers
6 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules

Important

Cross-posting

If you see a rule-breaker please DM the mods!

founded 4 years ago
MODERATORS
 

I made this stack based on my own deployment of Lemmy, it should allow anyone to run a Lemmy stack in Compose, with LE SSL behind Traefik. I've tested it behind docker-compose on Windows and Ubuntu. Interested in any feedback or PRs :)

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 5 points 2 years ago* (last edited 2 years ago) (3 children)

6 Containers for one application … And I thought the original Docker setup was annoying. Why include SSL stuff and a reverse proxy? I am pretty sure most people already have that set up.

Edit:

Just checked the readme in detail. They suggest rm -R’ing the Docker volumes directory to, I quote, “rm any persistent volumes”. Also manually messing with upstream data before manually creating the image again.

I don’t see how this is any better than the original mess. It just adds more containers to the stack and gives very questionable advices.

An “EZ-mode” for me would be one image containing all the relevant Lemmy-specific software (lemmy, lemmy_ui pictrs and maybe even the database) and needing one volume mapped to one path in the container.

[–] [email protected] 3 points 2 years ago

Maybe for people who only want to host lemmy and nothing else

load more comments (2 replies)