summaryrefslogtreecommitdiff
path: root/modules/fcgiwrap.nix
blob: a3666a67a3bc35814a0c38de36670140b461ae88 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
{ config, lib, pkgs, ... }:

let
  cfg = config.orbekk.fcgiwrap;
  aliases = import ../data/aliases.nix;
in {
  options = {
    orbekk.fcgiwrap = {
      enable = lib.mkEnableOption "Enable monitoring server";
    };
  };

  config = lib.mkIf cfg.enable {
    services.fcgiwrap = {
      enable = true;
      socketType = "unix";
      # socketType = "tcp";
      # socketAddress = "0.0.0.0:${toString fcgiPort}";
      user = "fcgi";
      group = "fcgi";
    };
  };
}