Skip to content

Latest commit

 

History

History
 
 

gotosocial

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

Argo CD GoToSocial App of Apps

The app_of_apps dir deploys a GoToSocial Argo CD App of Apps which features our currently forked (for additional security features) helm chart which you can take a look at here. We will switch back to 0hlov3's GoToSocial helm chart if they merge our PRs.

Screenshot of the GoToSocial app of apps in the Argo CD web interface in tree view mode. It shows the main helm chart appset, the external secrets appset, the postgresql app set, the PVC appset, the S3 provider app set, and hte S3 PVC appset

Sync Waves

In the ./app_of_apps directory we create the manifests and helm chart in this sync wave order:

  1. all required PVCs, and ExternalSecrets
  2. SeaweedFS file system and s3 endpoint with two buckets, one for Postgres backups and one for GoToSocial media
  3. Postgresql Cluster
  4. GoToSocial helm app

Additional Info

You can find more docs for GoToSocial configuration here: https://docs.gotosocial.org/en/latest/configuration