spec(focus): enable postgresql

This commit is contained in:
514fpv 2024-01-27 09:55:46 +08:00
parent a55465348f
commit 335e88caf4
Signed by: koishi
SSH key fingerprint: SHA256:2jRvFSzG5UeUlQ3WxZ2sbUOfo5wNKzv1fZsk/FexKjQ

12
spec/focus/postgresql.nix Normal file
View file

@ -0,0 +1,12 @@
{ pkgs
, config
, ...}: {
services.postgresql = {
enable = true;
dataDir = "/nix/persist/service/postgresql/${config.services.postgresql.package.psqlSchema}";
package = pkgs.postgresql_15;
};
global.fs.zfs.mountpoints."/nix/persist/service/postgresql" = "service/postgresql";
}