Gitlab: Difference between revisions

imported>Onny
Initial page
 
imported>Onny
mNo edit summary
Line 6: Line 6:


<syntaxHighlight lang="nix">
<syntaxHighlight lang="nix">
services.gitlab = {
services.gitlab = {
  enable = true;
  enable = true;
  databasePasswordFile = pkgs.writeText "dbPassword" "test123";
  databasePasswordFile = pkgs.writeText "dbPassword" "test123";
  initialRootPasswordFile = pkgs.writeText "rootPassword" "test123";
  initialRootPasswordFile = pkgs.writeText "rootPassword" "test123";
  };
  secrets = {
  secrets = {
    secretFile = pkgs.writeText "secret" "Aig5zaic";
    secretFile = pkgs.writeText "secret" "Aig5zaic";
    otpFile = pkgs.writeText "otpsecret" "Riew9mue";
    otpFile = pkgs.writeText "otpsecret" "Riew9mue";
    dbFile = pkgs.writeText "dbsecret" "we2quaeZ";
    dbFile = pkgs.writeText "dbsecret" "we2quaeZ";
    jwsFile = pkgs.runCommand "oidcKeyBase" {} "${pkgs.openssl}/bin/openssl genrsa 2048 > $out";
    jwsFile = pkgs.runCommand "oidcKeyBase" {} "${pkgs.openssl}/bin/openssl genrsa 2048 > $out";
  };
  };
};
};


services.nginx = {
services.nginx = {