diff options
Diffstat (limited to 'flake.nix')
| -rw-r--r-- | flake.nix | 13 |
1 files changed, 9 insertions, 4 deletions
@@ -2,10 +2,13 @@ description = "CrashOverBurn.com"; # TODO: cgit, ejabber signup inputs = { - nixinate.url = "github:DarthPJB/nixinate"; + nixinate = { + url = "github:DarthPJB/nixinate"; + inputs.nixpkgs.follows = "nixpkgs"; + }; secrix.url = "github:platonic-systems/secrix"; - #nixpkgs_unstable.url = "github:NixOS/nixpkgs?ref=nixos-unstable"; - nixpkgs.url = "github:NixOS/nixpkgs?ref=nixos-25.05"; + nixpkgs.url = "github:NixOS/nixpkgs?ref=nixos-unstable"; + #nixpkgs.url = "github:NixOS/nixpkgs?ref=nixos-25.05"; simple-nixos-mailserver.url = "gitlab:simple-nixos-mailserver/nixos-mailserver"; }; @@ -19,7 +22,7 @@ in { formatter.x86_64-linux = pkgs.nixpkgs-fmt; - apps.x86_64-linux = (nixinate.nixinate.x86_64-linux inputs.self).nixinate // ({ secrix = secrix self; }); + apps.x86_64-linux = (nixinate.lib.genDeploy.x86_64-linux self) // ({ secrix = secrix self; }); devShell.x86_64-linux = pkgs.mkShell { buildInputs = with pkgs; [ figlet tmux ]; @@ -65,6 +68,8 @@ inputs.secrix.nixosModules.default ./openstack.nix ./users/commander.nix + + (import ./services/acme_server.nix { fqdn = "crashoverburn.com"; }) (import ./services/cgit.nix { fqdn = "code.${fqdn}"; }) (import ./services/murmur.nix { fqdn = "mumble.${fqdn}"; }) (import ./services/movim.nix { fqdn = "social.${fqdn}"; }) |
