Skip to content

Instantly share code, notes, and snippets.

@cerebrate
Created June 11, 2023 17:19
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save cerebrate/3d32866e05c463dfaaa126e788806d2a to your computer and use it in GitHub Desktop.
Save cerebrate/3d32866e05c463dfaaa126e788806d2a to your computer and use it in GitHub Desktop.
Mastodon Helm configuration
---
apiVersion: v1
kind: ConfigMap
metadata:
name: mastodon-chart-values
data:
values.yaml: |-
# Configuration values for Mastodon
image:
repository: ghcr.io/glitch-soc/mastodon
tag: latest
pullPolicy: Always
mastodon:
local_domain: social.arkane-systems.net
s3:
enabled: true
access_key: REDACTED
access_secret: REDACTED
bucket: REDACTED
endpoint: https://s3.us-east-1.amazonaws.com
hostname: s3.us-east-1.amazonaws.com
region: us-east-1
secrets:
secret_key_base: REDACTED
otp_secret: REDACTED
vapid:
private_key: REDACTED
public_key: REDACTED
streaming:
workers: 1
smtp:
server: mail.arkane-systems.lan
login: nobody
password: nonesuch
extraEnvironment: mastodon-supplementary
ingress:
enabled: true
ingressClassName: traefik
annotations:
traefik.ingress.kubernetes.io/router.entrypoints: 'websecure'
traefik.ingress.kubernetes.io/router.tls: 'true'
hosts:
- host: social.arkane-systems.net
paths:
- path: '/'
tls: []
postgresql:
enabled: false
postgresqlHostname: mnemosyne.arkane-systems.lan
auth:
database: mastodon_production
username: mastodon
password: REDACTED
redis:
replica:
replicaCount: 0
elasticsearch:
enabled: false
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment