configurations for my servers and desktops
nix
nixos
flake
dots
dotfiles
1{config, ...}: {
2 age.secrets.pds = {
3 file = ../../../secrets/pds.age;
4 owner = "pds";
5 group = "pds";
6 };
7
8 services.bluesky-pds = {
9 enable = true;
10 environmentFiles = [config.age.secrets.pds.path];
11 settings = {
12 PDS_PORT = 3000;
13 PDS_HOST = "0.0.0.0";
14 PDS_HOSTNAME = "pds.devins.page";
15 PDS_SERVICE_HANDLE_DOMAINS = ".pds.devins.page";
16 PDS_ADMIN_EMAIL = "devin@devins.page";
17 };
18 };
19}