Skip to content

corite/gotosocial-helm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Helm-Charts for GoToSocial Build & Test Chart Release Chart

This repo contains (unofficial) helm charts for the official GoToSocial docker images.

Installation

Add the repo by running

helm repo add gotosocial-helm https://corite.dev/gotosocial-helm

and then install you values with

helm install gotosocial gotosocial-helm/gotosocial -f your-values.yaml

For all currently available options have a look at the values.yaml. If you are missing an option, please feel free to open an issue/PR.

After installing GoToSocial for the first time, you must create a user by attaching a terminal to the pod and execute the commands as described in the documentation for docker

Example Configuration

host: your-domain.com
timezone: "Europe/Berlin"


ingress:
  enabled: true
  annotations:
    cert-manager.io/cluster-issuer: "letsencrypt-prod"
  hosts:
  - host: your-domain.com
    paths:
      - path: /
        pathType: Prefix
  tls: 
  - secretName: gotosocial-cert
    hosts:
    - your-domain.com