charts/charts/lemmy
Alexander Olofsson dc3118d07f
lemmy: Expose probe configuration values
Fixes #46 - but not the underlying issue with limited migration support
2023-07-30 22:50:09 +02:00
..
templates lemmy: Expose probe configuration values 2023-07-30 22:50:09 +02:00
.helmignore lemmy: Add an early-stage lemmy chart 2023-06-11 13:07:55 +02:00
Chart.yaml lemmy: Update to 1.18.3 2023-07-28 20:37:51 +02:00
README.md Add note about superuser requirement for Lemmy 2023-06-22 14:32:40 +02:00
values.yaml lemmy: Expose probe configuration values 2023-07-30 22:50:09 +02:00

Lemmy

Lemmy is an ActivityPub-powered link aggregator for the federated web, provided by default with a UI that's similar to services like Digg/HackerNews/Reddit/etc

Installing

A minimal Lemmy install could look something like;

helm install lemmy ananace-charts/lemmy --set serverName=lemmy.example.com

This will set up a full Lemmy install, with backend, frontend (using lemmy-ui), nginx-based routing proxy, pict-rs media storage, and postgresql server.
Note that this will require a working ingress in your cluster, if an ingress isn't available you can also deploy the proxy as a LoadBalancer/NodePort service in order to try the system out.

Nota Bene: The system will require valid TLS certificates and working routing on regular HTTP(s) ports in order for federation to work.

The initial postgres migration also currently fails unless the Lemmy user in Postgres is a superuser.

S3 storage is also supported for media, refer to the values under .pictrs.storage for the necessary configuration.