{config, ...}: let secrets = config.services.secrets.secrets; in { services.gitlab_artifacts_sync = { enable = true; credentialsEnvironmentFile = "${secrets.gitlab_env.path}"; 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"; } { repoName = "ChaotiCryptidz/thisisanexampleofspeex"; domain = "thisisanexampleofspeex.uk"; } ]; }; }