aboutsummaryrefslogtreecommitdiff
path: root/nixos/machine/mrpump.nix
blob: 818652cc2120ae389c515e91d64e07c006f04504 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
{ config, lib, pkgs, ... }:

with lib;

{

  config = {
    boot.isContainer = true;
    boot.loader.initScript.enable = true;

    # Gitlab worker
    services.gitlab-runner = {
      enable = true;
      services.docker = {
        registrationConfigFile = "/run/secrets/gitlab-runner-registration";
        executor = "docker";
        tagList = ["docker"];
        runUntagged = true;
        description = "Docker runner";
      };
    };

  };

}