tvl-depot/ops/modules
Griffin Smith 0f5cc25697 feat(ops/modules): Add shared module for TVL cache
Add a shared nixos module for configuring whitby as a binary nix cache,
and refactor tverskoy to use this module.

This is enabled via an option to pave the way for including it as an
import in all depot-generated nixos configs at some point in the future.

Change-Id: I6dcc0e8eb48b1ac34457666dceebeedd5da6c526
Reviewed-on: https://cl.tvl.fyi/c/depot/+/4344
Tested-by: BuildkiteCI
Reviewed-by: tazjin <mail@tazj.in>
Reviewed-by: wpcarro <wpcarro@gmail.com>
Autosubmit: grfn <grfn@gws.fyi>
2021-12-15 23:36:22 +00:00
..
tvl-slapd chore(nixpkgs): Bump channels to 2021-05-25 2021-05-25 17:09:28 +00:00
tvl-sso fix(tvl-sso): set memory limit to 512M 2021-08-24 16:28:14 +00:00
www refactor(ops): Move Nix cache secret to agenix 2021-12-10 19:48:26 +00:00
.skip-subtree refactor(ops): Split //ops/nixos into different locations 2021-04-11 22:18:22 +00:00
atward.nix refactor(atward): Configure listen address 2021-05-05 09:02:58 +00:00
automatic-gc.nix fix(automatic-gc): Fix garbage collection script 2021-04-18 09:44:04 +00:00
clbot.nix refactor(ops): Move clbot secret into agenix 2021-12-10 10:32:14 +03:00
default.nix refactor(ops): Split //ops/nixos into different locations 2021-04-11 22:18:22 +00:00
gerrit-queue.nix feat(ops/modules): Add module for running gerrit-queue 2021-12-10 10:32:14 +03:00
git-serving.nix chore(ops/git-serving): Remove josh state from whitby backups 2021-09-24 16:14:30 +00:00
irccat.nix docs(ops/irccat): link to credentials RFE 2021-12-14 17:30:33 +00:00
monorepo-gerrit.nix refactor(ops): Use besadii configuration from agenix 2021-12-10 19:31:36 +00:00
nixery.nix fix(ops/nixery): Temporarily stop serving depot packages in Nixery 2021-12-02 09:16:52 +03:00
owothia.nix refactor(ops): Move owothia secret into agenix 2021-12-10 10:32:14 +03:00
panettone.nix refactor(ops): Move panettone secrets to agenix 2021-12-10 23:19:56 +03:00
paroxysm.nix refactor(ops): Split //ops/nixos into different locations 2021-04-11 22:18:22 +00:00
prometheus-fail2ban-exporter.nix refactor(ops): Break out prometheus-fail2ban-exporter module 2021-06-12 15:51:49 +00:00
quassel.nix chore(nixpkgs): Bump channels to 2021-05-25 2021-05-25 17:09:28 +00:00
README.md refactor(ops): Split //ops/nixos into different locations 2021-04-11 22:18:22 +00:00
restic.nix fix(ops/restic): Move whitby's backup to GleSYS object storage 2021-11-21 12:01:26 +00:00
smtprelay.nix refactor(ops): Split //ops/nixos into different locations 2021-04-11 22:18:22 +00:00
sourcegraph.nix feat(sourcegraph): Upgrade 3.30.4 -> 3.31.2 2021-09-11 14:11:52 +00:00
tvl-buildkite.nix fix(tvl-buildkite): Use supported credential helper binary name 2021-12-10 23:37:57 +03:00
tvl-cache.nix feat(ops/modules): Add shared module for TVL cache 2021-12-15 23:36:22 +00:00
v4l2loopback.nix refactor(ops): Split //ops/nixos into different locations 2021-04-11 22:18:22 +00:00

NixOS modules

This folder contains various NixOS modules shared by our NixOS configurations.

It is not read by readTree.