rasca / mastodon-chart

A Helm chart for deploying the Mastodon federated social media server on Kubernetes.

Home Page:https://snowgoons.ro/posts/2020-08-29-mastodon-on-kubernetes/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

early alpha status

Mastodon Chart

A Helm chart for Mastodon. Mastodon is a free, open-source social network server.

This Helm chart is designed/tested with:

Package Version
Mastodon v3.5.3 (glitch-soc)
Kubernetes v1.24.6+k3s1 (k3s)

Installing

Copy and edit secrets.yaml.sample and values.yaml.sample to provide your own secrets.yaml and values.yaml files, and then deploy the Helm chart with:

helm upgrade --install -f secrets.yaml mastodon .

Configuring

To use external postgresql and redis create a new secret with the postgres password and the redis connetion url and in your values.yaml set:

redis:
  enabled: false
externalRedis:
  existingSecret: mastodon-redis
  existingSecretUrlKey: redis-url

postgres:
  enabled: false
externalPostgresql:
  host: example.com
  port: 5432
  user: mastodon
  database: mastodon
  existingSecret: mastodon-psql
  existingSecretPasswordKey: postgres-password

Maintainer & License

Based on modifications by Jared Allard, which were based on modifications by Tim Walls, which in turn were based on the original chart developed by Ladicle.

Standing on the shoulders of giants, indeed.

About

A Helm chart for deploying the Mastodon federated social media server on Kubernetes.

https://snowgoons.ro/posts/2020-08-29-mastodon-on-kubernetes/


Languages

Language:Smarty 100.0%