Set up gotosocial

This commit is contained in:
Natsu Kagami 2023-05-04 14:34:00 +02:00
parent 4554c04549
commit 0e936ee2bb
Signed by: nki
GPG key ID: 7306B3D3C3AD6E51
6 changed files with 161 additions and 3 deletions

View file

@ -11,6 +11,7 @@
../modules/cloud/mail
../modules/cloud/conduit
../modules/cloud/writefreely
../modules/cloud/gotosocial
];
common.linux.enable = false; # Don't enable the "common linux" module, this is a special machine.
@ -222,6 +223,13 @@
cloud.postgresql.databases = [ "outline" ];
cloud.traefik.hosts.outline = { host = "wiki.dtth.ch"; port = 18729; };
# GoToSocial
sops.secrets.gts-env = { };
cloud.gotosocial = {
enable = true;
envFile = config.sops.secrets.gts-env.path;
};
# Minio
sops.secrets.minio-credentials = { };
services.minio = {