checkpoint
This commit is contained in:
parent
cb30a0ba8b
commit
cc86b0a815
59 changed files with 834 additions and 123 deletions
0
clanServices/peristance/README.md
Normal file
0
clanServices/peristance/README.md
Normal file
24
clanServices/peristance/default.nix
Normal file
24
clanServices/peristance/default.nix
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
{...}: {
|
||||
_class = "clan.service";
|
||||
manifest = {
|
||||
name = "arda/persistance";
|
||||
description = ''
|
||||
Configuration of persistance resrouce(s)
|
||||
(for now this means a database. and specifically it means postgres)
|
||||
'';
|
||||
categories = [ "Service", "Peristance" ];
|
||||
readme = builtins.readFile ./README.md
|
||||
};
|
||||
|
||||
roles.default = {
|
||||
description = '''';
|
||||
|
||||
interface = {...}: {
|
||||
options = {};
|
||||
};
|
||||
|
||||
perInstance = {...}: {
|
||||
nixosModule = {...}: {};
|
||||
};
|
||||
};
|
||||
}
|
||||
13
clanServices/peristance/flake-module.nix
Normal file
13
clanServices/peristance/flake-module.nix
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
{...}: let
|
||||
module = ./default.nix;
|
||||
in {
|
||||
clan.modules.peristance = module;
|
||||
|
||||
# perSystem = {...}: {
|
||||
# clan.nixosTests.peristance = {
|
||||
# imports = [];
|
||||
|
||||
# clan.modules."@arda/peristance" = module;
|
||||
# };
|
||||
# };
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue