tvl-depot/ops/modules
Vincent Ambo 73288ba569 feat(ops): Add initial oauth2_proxy configuration
The intent is to configure oauth2_proxy pointing at Keycloak to enable
usage with nginx auth_request directives.

I want to expose this as a function from within the module in which
nginx server configuration blocks can be wrapped, but the function for
that is currently a placeholder.

Change-Id: I5ed7deb9bf1c62818f516e68c33e8c5b632fccfe
Reviewed-on: https://cl.tvl.fyi/c/depot/+/4767
Tested-by: BuildkiteCI
Reviewed-by: grfn <grfn@gws.fyi>
2022-01-04 18:04:27 +00:00
..
tvl-slapd chore(nixpkgs): Bump channels to 2021-05-25 2021-05-25 17:09:28 +00:00
www chore(ops): Remove login.tvl.fyi module 2022-01-04 18:04:20 +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
auto-deploy.nix fix(auto-deploy): Add missing packages to path 2021-12-26 21:33:36 +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-imports.nix feat(ops/auto-deploy): Support auto-deploy 2021-12-26 14:55:42 +00: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 feat(monorepo-gerrit): Configure for Keycloak compatibility 2021-12-26 00:10:09 +00:00
nixery.nix fix(ops/nixery): Temporarily stop serving depot packages in Nixery 2021-12-02 09:16:52 +03:00
oauth2_proxy.nix feat(ops): Add initial oauth2_proxy configuration 2022-01-04 18:04:27 +00: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(modules/smtprelay): Load credentials via agenix 2022-01-01 15:30:17 +00:00
sourcegraph.nix feat(sourcegraph): Upgrade 3.30.4 -> 3.31.2 2021-09-11 14:11:52 +00:00
tvl-buildkite.nix feat(whitby): Add buildkite agents to docker group 2021-12-19 12:58:35 +00: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.