{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";
      }
    ];
  };
}