2022-11-02 12:24:55 +00:00
|
|
|
{ ... }:
|
|
|
|
let secrets-db = (import ../secrets-db.nix { });
|
|
|
|
in {
|
2022-08-12 17:06:50 +01:00
|
|
|
services.gitlab_artifacts_sync = {
|
|
|
|
enable = true;
|
2022-11-02 12:24:55 +00:00
|
|
|
credentialsEnvironmentFile = "${secrets-db.gitlab_env.path}";
|
2022-08-12 17:06:50 +01:00
|
|
|
repos = [
|
|
|
|
{
|
|
|
|
repoName = "ChaotiCryptidz/VaultUI";
|
|
|
|
domain = "vaultui.owo.monster";
|
|
|
|
domainOptions = { withTryFiles = true; };
|
|
|
|
}
|
|
|
|
{
|
|
|
|
repoName = "ChaotiCryptidz/music_library_website";
|
|
|
|
domain = "musiclibrary.owo.monster";
|
|
|
|
}
|
|
|
|
{
|
|
|
|
repoName = "ChaotiCryptidz/food";
|
|
|
|
domain = "food.owo.monster";
|
|
|
|
}
|
2022-08-28 14:34:58 +01:00
|
|
|
{
|
|
|
|
repoName = "ChaotiCryptidz/thisisanexampleofspeex";
|
|
|
|
domain = "thisisanexampleofspeex.uk";
|
|
|
|
}
|
2022-08-12 17:06:50 +01:00
|
|
|
];
|
|
|
|
};
|
|
|
|
}
|