|
7ff75a72f5
|
cluster/services/dns: add dns records
|
2023-11-02 23:21:22 +01:00 |
|
|
b217be06d5
|
cluster/services/monitoring: add dns records
|
2023-11-02 23:15:09 +01:00 |
|
|
6102a4ccca
|
cluster/services/dns: implement basic declarative dns
|
2023-11-02 23:11:13 +01:00 |
|
|
b24e82be3f
|
cluster/services/storage: add grep to runGarage
|
2023-11-02 19:53:07 +01:00 |
|
|
db416ab9e2
|
cluster/services/storage: remove broken incantation
|
2023-11-02 19:50:10 +01:00 |
|
|
b2e30146d9
|
cluster/services/storage: remove checkmate from garage cluster
|
2023-11-02 19:13:34 +01:00 |
|
|
7c3ee49b82
|
cluster/services/storage: limit garage memory usage on low-memory nodes
|
2023-11-02 03:37:11 +01:00 |
|
|
10c5d853d7
|
cluster/services/storage: move prophet storage to S3
|
2023-11-02 03:22:28 +01:00 |
|
|
25f3b2da0a
|
cluster/services/storage: fix config for heresy
|
2023-11-02 03:21:57 +01:00 |
|
|
c4b7a72f99
|
modules/external-storage: support non-local backends, make encryption optional
|
2023-11-02 02:46:40 +01:00 |
|
|
907bdf2c74
|
modules/external-storage: use s3ql from depot
|
2023-11-01 23:13:50 +01:00 |
|
|
8086d5615e
|
packages/s3ql: init with S3v4 auth patch
|
2023-11-01 23:12:22 +01:00 |
|
|
bf3be62281
|
hosts/prophet: enable zram
|
2023-11-01 19:45:08 +01:00 |
|
|
cbdae3116d
|
modules/consul-distributed-services: use unique name for pre-flight-check
|
2023-11-01 15:13:22 +01:00 |
|
|
4d0d1d2254
|
cluster/services/attic: move to garage
|
2023-10-31 22:19:08 +01:00 |
|
|
9edfe4f2de
|
cluster/services/storage: allow configuring garage buckets and keys through cluster options
|
2023-10-31 18:41:40 +01:00 |
|
|
2ca2094d3a
|
Merge pull request #86 from privatevoid-net/svc-garage
Garage Service
|
2023-10-31 16:42:27 +01:00 |
|
|
cec2fc0bc1
|
cluster/services/storage: serviceConfig.RequiresMountsFor -> unitConfig.RequiresMountsFor
|
2023-10-31 15:37:15 +01:00 |
|
|
5d4c4a09fc
|
modules/ascensions: always wantedBy multi-user.target
|
2023-10-31 15:37:15 +01:00 |
|
|
8814c21e3f
|
checks/garage: wait for ascend-garage-layout before switching
|
2023-10-31 15:37:15 +01:00 |
|
|
d7bcdd706b
|
checks/garage: -q
|
2023-10-31 15:37:15 +01:00 |
|
|
8dc57c36ea
|
packages/garage: don't panic on SIGPIPE
|
2023-10-31 15:37:15 +01:00 |
|
|
d87865d6c0
|
checks/garage: use 2-space indents
|
2023-10-30 23:06:06 +01:00 |
|
|
123c5adef6
|
checks/garage: test declarative keys and buckets
|
2023-10-30 23:06:06 +01:00 |
|
|
f4779a8512
|
cluster/services/storage: declarative garage keys and buckets
|
2023-10-30 23:06:06 +01:00 |
|
|
95375b7fda
|
checks/garage: init
|
2023-10-30 23:06:06 +01:00 |
|
|
7eb3eea599
|
cluster/services/storage: externalize garage layout implementation
|
2023-10-30 23:06:06 +01:00 |
|
|
4cf87bac0e
|
modules/consul-distributed-services: wait for consul to start
|
2023-10-30 23:06:06 +01:00 |
|
|
5267d14b48
|
modules/{consul-distributed-services,consul-service-registry}: set CONSUL_HTTP_ADDR
|
2023-10-30 23:06:06 +01:00 |
|
|
0025a4bb2a
|
checks: add age dummy secrets NixOS module
|
2023-10-30 23:06:06 +01:00 |
|
|
1b3a990866
|
cluster/services/storage: add garage
|
2023-10-30 23:06:06 +01:00 |
|
|
8061af645d
|
modules/external-storage: support setting uid and gid for underlays
|
2023-10-30 23:06:06 +01:00 |
|
|
a656a5c895
|
packages/garage: init at 0.8
|
2023-10-30 23:06:06 +01:00 |
|
|
c877404caf
|
cluster/services/idm: fix infra-admins policy tmpfiles rules
|
2023-10-30 01:57:03 +01:00 |
|
|
4f31e37014
|
cluster/services/idm: wait for nscd before starting idm-nss-ready
|
2023-10-30 01:40:43 +01:00 |
|
|
f1f3cdc668
|
checks/jellyfin-stateless: wait for config file to be rewritten
|
2023-10-29 20:44:28 +01:00 |
|
hercules-ci[bot]
|
ab728bb8d6
|
Merge pull request #90 from privatevoid-net/pr-flake-update
`flake.lock`: Update
|
2023-10-29 16:58:41 +00:00 |
|
|
bcff413e1b
|
flake.lock: Update
Flake lock file updates:
• Updated input 'attic':
'github:zhaofengli/attic/b43d12082e34bceb26038bdad0438fd68804cfcd' (2023-08-16)
→ 'github:zhaofengli/attic/e9918bc6be268da6fa97af6ced15193d8a0421c0' (2023-10-25)
• Updated input 'devshell':
'github:numtide/devshell/cd4e2fda3150dd2f689caeac07b7f47df5197c31' (2023-09-29)
→ 'github:numtide/devshell/1aed986e3c81a4f6698e85a7452cbfcc4b31a36e' (2023-10-27)
• Updated input 'flake-parts':
'github:hercules-ci/flake-parts/c9afaba3dfa4085dbd2ccb38dfade5141e33d9d4' (2023-10-03)
→ 'github:hercules-ci/flake-parts/f76e870d64779109e41370848074ac4eaa1606ec' (2023-10-29)
• Updated input 'hercules-ci-agent':
'github:hercules-ci/hercules-ci-agent/3f076fe6678a713fb342f0742717bee6c7fe597d' (2023-10-13)
→ 'github:hercules-ci/hercules-ci-agent/e44538cf90ecd8173a6edf75f9a14364d3b9962f' (2023-10-29)
• Updated input 'hercules-ci-effects':
'github:hercules-ci/hercules-ci-effects/178b36dc3a75c96efc25477d45eafc37ba1fafc3' (2023-10-11)
→ 'github:hercules-ci/hercules-ci-effects/300e0af24a1bbe32d115beb182efb01785582c45' (2023-10-24)
• Removed input 'hercules-ci-effects/hercules-ci-agent'
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/ebb21e46b3440c0fd840e5c27c7581fa5ed435ca' (2023-10-20)
→ 'github:NixOS/nixpkgs/187ac4d3f3a63ac088a02a2b156e41f7bbe28480' (2023-10-27)
|
2023-10-29 15:46:06 +01:00 |
|
|
127869e5ea
|
meta: switch to hercules-ci-agent master
|
2023-10-29 15:45:30 +01:00 |
|
|
5aa60f065d
|
meta: remove unneeded follow
|
2023-10-29 15:44:51 +01:00 |
|
|
f6813d933d
|
cluster/services/hercules-ci-multi-agent: remove some hardening options that break effects
|
2023-10-29 15:22:56 +01:00 |
|
|
bcaecf492a
|
modules/hyprspace: run on multiple ports for firewall resilience
|
2023-10-27 21:49:00 +02:00 |
|
|
7a6720092d
|
packages/hyprspace: 0.8.2 -> 0.8.3
- implement delegated HTTP routing
- set user agent string
|
2023-10-27 20:33:57 +02:00 |
|
|
7916856d92
|
cluster/services/ipfs: update config, host routing API endpoint
|
2023-10-27 19:22:39 +02:00 |
|
|
a8ec626ba9
|
modules/ipfs: use attrsOf anything for extraConfig
|
2023-10-27 19:21:01 +02:00 |
|
|
1df4295d48
|
packages/ipfs: 0.16.0 -> 0.23.0
|
2023-10-27 19:20:19 +02:00 |
|
|
15261f5aa8
|
packages/hyprspace: init: print simple config snippet for peer entry
|
2023-10-27 03:17:42 +02:00 |
|
|
ed3d8fd7ab
|
packages/hyprspace: don't segfault when reading config fails
|
2023-10-27 03:06:54 +02:00 |
|
|
f6e6815aa5
|
modules/hyprspace: use new config format
|
2023-10-27 00:45:16 +02:00 |
|
|
9954f8eb03
|
packages/hyprspace: 0.7.1 -> 0.8.0
- config overhaul
- remove unnecessary cli args
- remove down command
|
2023-10-27 00:32:18 +02:00 |
|