Heimdall: add gitlab runner
This commit is contained in:
parent
6566c9bead
commit
b038aa625e
6 changed files with 83 additions and 0 deletions
|
|
@ -83,6 +83,25 @@ in
|
|||
};
|
||||
|
||||
services = {
|
||||
gitlab-runner = {
|
||||
enable = true;
|
||||
services = let authenticationTokenConfigFile = config.age.secrets.heimdall-gitlab-runner.path; in {
|
||||
# runner for building docker images
|
||||
docker-images = {
|
||||
authenticationTokenConfigFile = config.age.secrets.heimdall-gitlab-runner-docker-images.path;
|
||||
|
||||
dockerImage = "docker:stable";
|
||||
dockerVolumes = [
|
||||
"/var/run/docker.sock:/var/run/docker.sock"
|
||||
];
|
||||
};
|
||||
# runner for everything else
|
||||
default = {
|
||||
authenticationTokenConfigFile = config.age.secrets.heimdall-gitlab-runner-default.path;
|
||||
dockerImage = "debian:stable";
|
||||
};
|
||||
};
|
||||
};
|
||||
music-assistant = {
|
||||
enable = true;
|
||||
providers = [ "chromecast" "dlna" "filesystem_local" "hass" "hass_players" "jellyfin" "player_group" "radiobrowser" "soundcloud" "tidal" ];
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue