Commit graph

  • 40fd5c4be9 cluster/services/wireguard: make simulacrum compatible Max 2024-07-23 02:46:34 +0200
  • da9b933bb8 cluster/simulacrum: init Max 2024-07-23 02:44:12 +0200
  • b28898c3ae cluster/lib: implement simulacrum options Max 2024-07-22 00:58:50 +0200
  • 532a569c66 cluster/lib: implement injectNixosConfigForServices to select individual services Max 2024-07-20 22:15:48 +0200
  • 55866c153d checks: add fake external storage module Max 2024-07-17 19:34:28 +0200
  • 80bf651812 checks: add snakeoil ssh key Max 2024-07-16 23:08:58 +0200
  • 00f233e8a5 cluster/services/frangiclave: funny pr-frangiclave Max 2024-07-23 20:14:33 +0200
  • e2fe73039c cluster/services/frangiclave: test in simulacrum WIP Max 2024-07-23 02:47:35 +0200
  • e4f09218d5 cluster/services/frangiclave: retry_join Max 2024-07-22 00:21:55 +0200
  • ebc9b88c8d cluster/services/frangiclave: some cluster stuff Max 2024-07-20 23:52:16 +0200
  • ea3414c427 cluster/services/frangiclave: init trivial WIP Max 2024-07-20 22:18:01 +0200
  • 6eee030b7a cluster/services/storage: register existing keys and buckets in incandescence Max 2024-08-12 02:34:35 +0200
  • 75cebf4ed6 cluster/services/incandescence: add base layout for ascensions Max 2024-08-12 01:48:00 +0200
  • bc3cd82731 cluster/services/consul: implement runConsul incantation Max 2024-08-12 01:38:27 +0200
  • 9cdf964c6c cluster/services/forge: define db Max 2024-08-11 20:47:59 +0200
  • bb22fe0176 cluster/services/patroni: implement raw format for locksmith provider Max 2024-08-11 20:47:19 +0200
  • d1f2bc1227 cluster/services/storage: define snakeoil passphrase for heresy, ensure encryption Max 2024-08-11 01:29:19 +0200
  • a48ee00f3d cluster/services/ways: add simulacrum deps Max 2024-08-11 00:54:36 +0200
  • 9ed3655ccf cluster/services/storage: use recursive simulacrum deps Max 2024-08-10 13:38:23 +0200
  • 945698a3ea cluster/services/patroni: add simulacrum deps Max 2024-08-11 00:54:17 +0200
  • f75c7b8522 cluster/services/locksmith: add simulacrum deps Max 2024-08-11 00:54:14 +0200
  • b258bab23e cluster/services/incandescence: add simulacrum deps Max 2024-08-11 00:54:10 +0200
  • e2296eace7 cluster/services/chant: add simulacrum deps Max 2024-08-11 00:51:31 +0200
  • 304ae6e53c cluster/simulacrum: recursive service deps Max 2024-08-11 00:50:00 +0200
  • f322208f66 cluster/services/acme-client: implement augment for external ACME services Max 2024-08-10 13:37:36 +0200
  • 7c4615ecfb cluster/simulacrum: implement nowhere, fix networking Max 2024-08-10 13:37:14 +0200
  • ec38e10fa9 cluster/services/forge: use forService Max 2024-08-10 13:08:21 +0200
  • 5d9ff62afe cluster/services/dns: use patroni incandescence Max 2024-08-10 13:06:59 +0200
  • 6d78b69601 cluster/services/patroni: implement incandescence provider for databases and users Max 2024-08-10 02:51:53 +0200
  • 7129d44078 cluster/services/locksmith: only run secret generation command once Max 2024-08-10 02:48:34 +0200
  • 76d205d114 cluster/services/locksmith: support skipping secret updates Max 2024-08-10 02:39:52 +0200
  • c8c9a6fbce modules/external-storage: implement detectFs for s3c4 Max 2024-08-09 23:46:11 +0200
  • a1cad2efcd cluster/services/storage: use locksmith secrets for external storage Max 2024-08-04 23:45:29 +0200
  • c7f4e59908 cluster/services/storage: adjust test Max 2024-08-04 23:44:40 +0200
  • baed1ce871 cluster/services/storage: use incandescence Max 2024-08-04 23:44:02 +0200
  • 014c1f9cd2 cluster/services/incandescence: init Max 2024-08-04 23:39:00 +0200
  • 34704c8f08 modules/external-storage: support locksmith secrets Max 2024-08-03 02:58:20 +0200
  • ccc2a47880 cluster/services/storage: implement s3ql key format Max 2024-08-03 02:45:19 +0200
  • 05cd729e90 cluster/services/hercules-ci-multi-agent: use forService Max 2024-08-03 02:33:55 +0200
  • 8d0a2f00cc cluster/services/monitoring: use forService Max 2024-08-03 02:33:20 +0200
  • ff26e1ebc1 checks/garage: drop Max 2024-08-03 01:33:22 +0200
  • b848084dd8 packages/catalog: expose simulacrum checks differently Max 2024-07-23 20:07:16 +0200
  • fe8ddd4094 cluster/simulacrum: expose checks Max 2024-07-23 20:05:21 +0200
  • 030b680b33 cluster/services/forge: use forService Max 2024-07-23 19:05:45 +0200
  • b453b0bb21 cluster/services/attic: use forService Max 2024-07-23 19:03:56 +0200
  • b6e0390555 cluster/lib: implement config.lib.forService for better option filtering Max 2024-07-23 19:03:19 +0200
  • bbe3373c2e cluster/simulacrum: set testConfig Max 2024-07-23 19:02:31 +0200
  • 0ed4870b65 cluster/lib: introduce testConfig Max 2024-07-23 19:02:11 +0200
  • 8ec13f5c87 cluster/services/storage: test in simulacrum Max 2024-07-23 02:47:13 +0200
  • 5d52f72940 cluster/services/consul: test in simulacrum Max 2024-07-23 02:47:01 +0200
  • 1af67b80ed cluster/services/wireguard: make simulacrum compatible Max 2024-07-23 02:46:34 +0200
  • a810717843 cluster/catalog: support snakeoil secrets Max 2024-07-23 02:45:29 +0200
  • bd39fc5d07 cluster/simulacrum: init Max 2024-07-23 02:44:12 +0200
  • 25c001c182 cluster/lib: implement simulacrum options Max 2024-07-22 00:58:50 +0200
  • d944dee3bc WIP ENABLE DEBUG MODE Max 2024-07-16 23:09:18 +0200
  • aac5163a8b cluster/lib: implement injectNixosConfigForServices to select individual services Max 2024-07-20 22:15:48 +0200
  • 01c74f62cf checks: add fake external storage module Max 2024-07-17 19:34:28 +0200
  • 0110a4a0c3 checks: add a bunch of snakeoil keys Max 2024-07-16 23:08:58 +0200
  • df14a9a513 cluster/services/nginx: move acme config Max 2024-08-10 13:35:40 +0200
  • d59abfb678 cluster/services/acme-client: move acme config, wait for authoritative DNS to work Max 2024-08-10 13:35:21 +0200
  • a285c57d5b cluster/services/ways: don't render empty upstream blocks Max 2024-08-10 03:00:22 +0200
  • 415fd7f076 lib/nginx: use dynamic proxy targets in proxyGhost Max 2024-08-10 02:58:56 +0200
  • e347273e5b packages/catalog: don't use meta.description Max 2024-07-23 02:48:30 +0200
  • 7ca4cead09 cluster/services/monitoring: make loki HA Max 2024-08-03 00:56:13 +0200
  • 201f07efc3 cluster/services/monitoring: use lockmith for loki Max 2024-08-03 00:37:06 +0200
  • 9f158f15a4 cluster/services/monitoring: run loki over ways Max 2024-08-03 00:12:15 +0200
  • 549cbdb6c8 cluster/services/ways: expose url Max 2024-08-03 00:11:46 +0200
  • e81aad5619 cluster/services/ways: support internal services properly Max 2024-08-02 23:26:46 +0200
  • 5d26d45916 cluster/services/attic: make HA Max 2024-08-02 22:46:45 +0200
  • 1fe6324c37 cluster/services/patroni: run haproxy on grail Max 2024-08-02 22:46:27 +0200
  • 341be59cec cluster/services/nginx: use proper resolvers Max 2024-08-02 22:46:05 +0200
  • 064f306f10 cluster/services/irc: pkgs.kanidm -> config.services.kanidm.package Max 2024-08-02 12:51:05 +0200
  • 5b429dd356 cluster/services/idm: pkgs.kanidm -> config.services.kanidm.package Max 2024-08-02 12:50:02 +0200
  • 2b4df99bf8 packages: unshadow kanidm Max 2024-08-02 12:42:26 +0200
  • 827ca9bbb8 packages/npins: cargoSha256 -> cargoHash Max 2024-08-02 12:41:19 +0200
  • 9076ac4fc8
    Merge pull request #112 from privatevoid-net/pr-flake-update hercules-ci[bot] 2024-08-02 02:51:57 +0000
  • 9bb1275587 flake.lock: Update Hercules CI Effects 2024-08-02 02:20:49 +0000
  • 9f61cea276
    Merge pull request #111 from privatevoid-net/pr-flake-update Max 2024-08-02 01:25:05 +0200
  • a21a003aea packages/s3ql: remove ssl monkeypatch (backport from 5.2.1) Max 2024-08-02 01:09:54 +0200
  • ace350216e meta: remove unnecessary follows Max 2024-08-01 17:07:35 +0200
  • fc628796a9 flake.lock: Update Max 2024-08-01 16:58:49 +0200
  • 29696add2f cluster/services/hercules-ci-multi-agent: limit cores for Nix Max 2024-08-01 22:08:25 +0200
  • c0038700e0 cluster/services/hercules-ci-multi-agent: limit concurrentTasks Max 2024-08-01 20:56:19 +0200
  • 467bb80bbe hosts: set hardware info Max 2024-08-01 20:47:57 +0200
  • ca153bb54d hosts: implement hardware options Max 2024-08-01 20:44:02 +0200
  • 36a5dd6927 cluster/services/c-f32aebf5: drop Max 2024-07-25 12:51:55 +0200
  • b9d0c97887 VEGAS/database: drop Max 2024-07-23 19:15:26 +0200
  • af61824dc9 cluster/services/sso: integrate VEGAS/oauth2-proxy Max 2024-07-23 19:13:56 +0200
  • 9b59388c3c cluster/services/wireguard: move storm from VEGAS/wireguard-server Max 2024-07-21 23:35:11 +0200
  • 3289e05101 cluster/services/mail: move from VEGAS/mail Max 2024-07-21 23:23:42 +0200
  • 6ccc263100 cluster/services/sso: move from VEGAS/sso Max 2024-07-20 23:04:19 +0200
  • e85c6bb2c8 cluster/services/bitwarden: move from VEGAS/bitwarden Max 2024-07-20 23:03:01 +0200
  • 78f97dfcad cluster/services/gitlab: move from VEGAS/gitlab Max 2024-07-20 23:00:52 +0200
  • 63002031d6 cluster/services/soda: move from VEGAS Max 2024-07-20 22:13:47 +0200
  • c7f89489da cluster/services/reflex: move from VEGAS/reflex Max 2024-07-20 00:24:41 +0200
  • 9ed7d26952 cluster/services/fbi: move from VEGAS/fbi Max 2024-07-20 00:23:17 +0200
  • 0961e81a9f packages/stop-using-nix-env: update ephemeral shells link Max 2024-07-20 22:20:22 +0200
  • 32dcdf6601 checks/ascensions: define consulAgent link Max 2024-07-17 23:50:18 +0200
  • 0e8abeb78b cluster/services/consul: only require consul if enabled Max 2024-07-17 23:38:00 +0200
  • c3073e347b checks/ascensions: use consul-ready Max 2024-07-17 23:23:04 +0200