When upgrading Geddit to the latest Lemmy release I took some tips from @[email protected] for a better infrastructure to prepare for future people joining (maybe)!
We use Docker for running Lemmy and now have multiple containers for each serice to speed up the platform.
- Lemmy (backend) has now 4 containers
- Lemmy UI (front end) has now 3 containers
Everything is balanced with a nginx proxy!
The service should work as expected again but please let me know if you find anything that doesn’t work (fully).
You must log in or register to comment.
If you ever want to move this over onto kubernetes for high availability let me know.
Sounds good! Next step: Moving the whole thing to a Kubernetes cluster to provide dynamic scaling. By the way, do you use Docker or Docker Swarm? Slightly relevant: Container Hosting on Stuxhost, when? :-)