diff options
| Commit | 3f69703beee5dc483e8854dd99dcb23c0971e52a (patch) | |
|---|---|---|
| Author | 2024-09-28 16:38:00 +0300 | |
| Committer | 2024-09-28 16:38:00 +0300 | |
| Files | 1f3ffac6680439750921b765cbf2182361b0b797 | |
| nix-server.tar nix-server.tar.gz nix-server.zip | ||
| Parent | 579813d54109a172fb102c9ebfcc9df448561372 (diff) | |
feat: Add minimal apache2 server module, add server module group, change cpx11-hel1 to server group server
3 files changed, 14 insertions, 1 deletions
| -rw-r--r-- | machines/cpx11-hel1/sysidentity.nix | 2 | ||||
| -rw-r--r-- | module-groups.nix | 4 | ||||
| -rw-r--r-- | modules/server/apache2.nix | 9 |
diff --git a/machines/cpx11-hel1/sysidentity.nix b/machines/cpx11-hel1/sysidentity.nix index cc057a6..396baf7 100644 --- a/machines/cpx11-hel1/sysidentity.nix +++ b/machines/cpx11-hel1/sysidentity.nix @@ -3,5 +3,5 @@ groups: { arch = "x86_64-linux"; kind = "server"; - include = groups.barebones; + include = groups.server; } diff --git a/module-groups.nix b/module-groups.nix index dbd00fc..c94297b 100644 --- a/module-groups.nix +++ b/module-groups.nix @@ -17,4 +17,8 @@ rec { laptop = personal ++ [ "battery" "hardware-laptop" ]; + + server = barebones ++ [ + "apache2" + ]; } diff --git a/modules/server/apache2.nix b/modules/server/apache2.nix new file mode 100644 index 0000000..0ae1521 --- /dev/null +++ b/modules/server/apache2.nix @@ -0,0 +1,9 @@ +{ pkgs, ... }: { + environment.systemPackages = with pkgs; [ + apacheHttpd + ]; + services.httpd = { + enable = true; + enablePHP = true; + }; +} |
