My nix-darwin and NixOS config
3
fork

Configure Feed

Select the types of activity you want to include in your feed.

feat: point server data directories to be under `/srv/`

+3
+2
modules/matrix.nix
··· 59 59 # ── Matrix Synapse service ──────────────────────────────────────────────────── 60 60 services.matrix-synapse = { 61 61 enable = true; 62 + dataDir = "/srv/matrix-synapse"; 62 63 63 64 settings = { 64 65 server_name = cfg.serverName; # Domain used in Matrix IDs (@user:ewancroft.uk) ··· 126 127 # Enable PostgreSQL for Synapse 127 128 services.postgresql = { 128 129 enable = true; 130 + dataDir = "/srv/postgresql"; 129 131 ensureDatabases = [ "matrix-synapse" ]; 130 132 ensureUsers = [ 131 133 {
+1
modules/pds.nix
··· 72 72 enable = true; 73 73 environmentFiles = [ config.age.secrets."pds.env".path ]; 74 74 settings = { 75 + PDS_DATA_DIRECTORY = "/srv/bluesky-pds"; 75 76 PDS_PORT = cfg.port; 76 77 PDS_HOSTNAME = cfg.hostname; 77 78 PDS_ADMIN_EMAIL = cfg.adminEmail;