Skip to content

Lemmy_Help is a setup guide repository that provides instructions for deploying Lemmy, a self-hosted link aggregator and social platform, using Helm charts. This repository aims to simplify the deployment process and assist users in setting up Lemmy on their cluster.

Notifications You must be signed in to change notification settings

grouvie/lemmy_help

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lemmy_Help is a setup guide that provides instructions for deploying Lemmy, a self-hosted link aggregator and social platform, using Helm charts. This repository aims to simplify the deployment process and assist users in setting up Lemmy on their cluster.

These helm charts are configured to work with cert-manager.

Make sure to set the correct issuerName in the values.yaml files.

Postgres and pgAdmin Setup:

Configure the postgres chart to use your configuration values:

You can then deploy postgres and pgAdmin using:

kubectl apply -f ./postgres

When postgres and pgAdmin are running, you can use pgAdmin to create a database, user, and password for Lemmy. Login to pgAdmin and add your postgres instance in the UI.

The postgres connection string to add your instance in pgAdmin should be similar to this one:

postgres-service-p.postgres.svc.cluster.local

Pict-Rs Setup:

Configure the pict-rs chart to use your configuration values:

You can then deploy pict-rs using:

kubectl apply -f ./pictrs

Lemmy Setup:

Lemmy requires a valid config.hjson file to run. You can download it from the releases here.

Configure the Lemmy chart to use your configuration values. You can set the config.hjson values in the configmap:

You can then deploy Lemmy using:

kubectl apply -f ./lemmy

Congratulations! You have successfully set up Lemmy on your cluster.

Grouvie

About

Lemmy_Help is a setup guide repository that provides instructions for deploying Lemmy, a self-hosted link aggregator and social platform, using Helm charts. This repository aims to simplify the deployment process and assist users in setting up Lemmy on their cluster.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published