diff --git a/ops/machines/bugry/default.nix b/ops/machines/bugry/default.nix index 60d533255..92d09741c 100644 --- a/ops/machines/bugry/default.nix +++ b/ops/machines/bugry/default.nix @@ -6,6 +6,7 @@ let in { imports = [ + (mod "depot-replica.nix") (mod "known-hosts.nix") (mod "nixery.nix") (mod "tvl-cache.nix") @@ -173,6 +174,9 @@ in services.depot.nixery.enable = true; + # Allow Gerrit to replicate depot to /var/lib/depot + services.depot.replica.enable = true; + services.depot.automatic-gc = { enable = true; interval = "1 hour"; diff --git a/ops/modules/monorepo-gerrit.nix b/ops/modules/monorepo-gerrit.nix index e9d48a6e3..dd57a57b8 100644 --- a/ops/modules/monorepo-gerrit.nix +++ b/ops/modules/monorepo-gerrit.nix @@ -157,6 +157,11 @@ in url = "depot@sanduny.tvl.su:/var/lib/depot"; projects = "depot"; }; + + remote.bugry = { + url = "depot@bugry.tvl.fyi:/var/lib/depot"; + projects = "depot"; + }; }; };