tvl-depot/ops/modules
Vincent Ambo 15cb37f877 fix(ops/restic): Move whitby's backup to GleSYS object storage
Since GCP nuked us, the backups are now moving to GleSYS'
S3-compatible object storage.

This refactors the restic module to support S3-compatible storage
instead of GCP, and switches to the appropriate new secret paths.

The secrets were placed on whitby manually and I verified that the
backups work.

This fixes b/157

Change-Id: I6a9d2b0581967605ce736605a3befb44cdeae7e1
Reviewed-on: https://cl.tvl.fyi/c/depot/+/3883
Tested-by: BuildkiteCI
Reviewed-by: grfn <grfn@gws.fyi>
2021-11-21 12:01:26 +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 feat(whitby): serve static.tvl.{fyi|su} with max cache settings 2021-10-01 20:45:50 +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 chore(nixpkgs): Bump channels to 2021-05-25 2021-05-25 17:09:28 +00:00
default.nix refactor(ops): Split //ops/nixos into different locations 2021-04-11 22:18:22 +00:00
git-serving.nix chore(ops/git-serving): Remove josh state from whitby backups 2021-09-24 16:14:30 +00:00
irccat.nix refactor(ops): Split //ops/nixos into different locations 2021-04-11 22:18:22 +00:00
monorepo-gerrit.nix refactor(whitby): Move restic path configuration into modules 2021-09-18 15:10:34 +00:00
nixery.nix feat(ops/modules): Add module for running Nixery 2021-08-12 14:55:59 +00:00
owothia.nix feat(ops/owothia): Add owothia module and deploy on whitby 2021-05-22 19:40:45 +00:00
panettone.nix refactor(ops): Split //ops/nixos into different locations 2021-04-11 22:18:22 +00: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 chore(nixpkgs): Bump channels to 2021-05-25 2021-05-25 17:09:28 +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.