zowoq
785b65271c
disable darwin
2023-07-20 11:37:54 +00:00
zowoq
4e8a299404
darwin03: init
2023-07-17 10:54:55 +00:00
zowoq
2691094597
modules/darwin: refactor
2023-07-17 10:36:51 +00:00
zowoq
1441015937
modules: refactor common
...
move common into directory
2023-07-16 04:39:14 +00:00
adisbladis
850821fb2d
web01: Use pict-rs 0.4 from nixpkgs
2023-07-16 04:02:18 +00:00
adisbladis
28e9521199
web01: Use pict-rs 0.4.0
...
This allows separation of images & database which is something we
want because we use the Hetzner Storage Box for images but local
disk for the state db.
2023-07-16 04:02:18 +00:00
zowoq
87092ada06
flake: pin nixpkgs
2023-07-16 01:26:08 +00:00
zowoq
0b09bc5bd2
flake: rename darwin input to nix-darwin
...
sometimes using anything other than `darwin` for this input could cause problems but this has been fixed upstream
2023-07-15 23:12:37 +00:00
zowoq
a629209368
flake: add nixosTests to checks
2023-07-15 00:49:46 +00:00
adisbladis
c91f606639
hosts.web01: init
...
This machine is intended to host web applications.
Initially [Lemmy](https://join-lemmy.org/ ), but perhaps more down the line.
The initial PR only deals with setting up the machine and required infra like DNS, not setting up Lemmy itself which will be a follow-up.
2023-07-05 08:57:43 +00:00
zowoq
efeb2ce042
Revert "switch to mergify"
...
This reverts commit 6b948a13c8
.
doesn't currently work with github merge queue
2023-07-03 03:21:21 +00:00
zowoq
6b948a13c8
switch to mergify
...
this lets us consolidate automerges and remove GH_TOKEN_FOR_UPDATES
2023-07-02 23:41:02 +00:00
zowoq
9f921e27c5
modules: refactor cachix secrets, watch-store
...
move cachix related files into directory
2023-07-01 22:08:15 +00:00
zowoq
7f0c3d5ffd
modules: refactor hydra, nur-update
...
these are single files, don't need to be in a directory
2023-07-01 22:08:15 +00:00
zowoq
a7f4795647
modules: builder -> community-builder
...
slightly better name for this module
2023-07-01 22:08:15 +00:00
zowoq
b3df4976da
modules/remote-builder: aarch64-build04 -> build04
2023-06-11 08:27:24 +00:00
zowoq
10c0ca8dca
Revert "darwin02: use patched hercules-ci-agent"
...
This reverts commit 6249a81408
.
fixed in nixpkgs
2023-06-09 07:48:49 +00:00
zowoq
304c9ddac8
effect: move into /dev
...
follow up from a060248b95
2023-06-08 01:58:36 +00:00
zowoq
6249a81408
darwin02: use patched hercules-ci-agent
2023-06-06 08:52:37 +00:00
zowoq
6bbadc06be
flake: add lib.darwinSystem for inputs
2023-06-06 08:52:37 +00:00
zowoq
fd2cab374b
remote-builder-darwin02: init
2023-06-06 08:52:37 +00:00
zowoq
9ad1c65ec6
darwin02: init
2023-06-06 08:52:37 +00:00
zowoq
0594d601a0
flake: remove ciSystems
2023-06-06 08:52:37 +00:00
zowoq
a1aa19ebfc
flake.lock: Update
...
Flake lock file updates:
• Updated input 'tf-pkgs':
'github:NixOS/nixpkgs/5751551558d7896ffb30ff3d709b4943bb3eafa8' (2023-05-04)
→ 'github:NixOS/nixpkgs/3f697e808b31a955462bc0b20b229d4072c99aa7' (2023-06-04)
Terraform updates:
terraform-provider-cloudflare: 4.5.0 → 4.7.1
terraform-provider-tfe: 0.44.1 → 0.45.0
2023-06-06 03:44:44 +00:00
zowoq
5e5678ec15
build0*: move into /hosts
2023-06-01 01:04:53 +00:00
zowoq
77a32313e9
roles, services: refactor into modules
2023-05-31 10:05:55 +00:00
zowoq
098cd362db
merge terraform flake
2023-05-22 10:18:26 +00:00
zowoq
f97f1eb48f
dev/shell: flatten
2023-05-22 02:22:01 +00:00
zowoq
a060248b95
shell, treefmt: move into /dev
...
keeps the repo root tidy
2023-05-18 01:17:21 +00:00
zowoq
91028319fa
flake: refactor
2023-05-16 11:58:10 +00:00
zowoq
7f28c4c790
flake: build packages on x86_64-linux only
2023-05-16 03:10:21 +00:00
zowoq
c0babce452
Revert "flake: split up per host"
...
This reverts commit 9db2dcf124
.
2023-05-15 21:49:46 +00:00
zimbatm
9db2dcf124
flake: split up per host
...
Inject the inputs in specialArgs so they can be used in the modules
directly. This allows us to split up the top-level flake as well.
2023-05-15 18:43:50 +00:00
zowoq
2ebb952b9c
flake: run flake-update on mon and thu
2023-05-14 13:08:14 +00:00
zowoq
e5b7372a0f
drop bors, switch to merge queue
2023-05-07 00:49:02 +00:00
zowoq
6ba43ec90a
switch to mkdocs
2023-04-27 00:41:26 +10:00
zimbatm
c2eac1a161
treefmt: flatten the config
...
By importing the config on the treefmt module level, it makes the config
more flat, and also compatible with non-flake-parts users.
2023-04-12 10:15:40 +02:00
zowoq
1e5067920b
ci.nix: remove
...
- move effects to separate file
- set ciSystems in flake
2023-04-11 15:03:04 +10:00
zowoq
c0bc25fab3
shell, treefmt: refactor
2023-04-11 15:03:04 +10:00
zowoq
89f7987884
build02, build03: refactor
2023-04-11 15:03:04 +10:00
zowoq
ab6942c573
remove nixpkgs-update-pypi-releases
...
86f4428fe0
has been disabled for a couple of months now
Flake lock file updates:
• Removed input 'nixpkgs-update-pypi-releases'
2023-04-05 09:57:07 +10:00
bors[bot]
18932f4034
Merge #432
...
432: flake: drop domain r=Mic92 a=zowoq
Co-authored-by: zowoq <59103226+zowoq@users.noreply.github.com>
Co-authored-by: Jörg Thalheim <Mic92@users.noreply.github.com>
2023-03-25 10:45:53 +00:00
zowoq
b7d2fa6401
flake: drop unused sops-nix input
...
Flake lock file updates:
• Updated input 'sops-nix/nixpkgs-stable':
'github:NixOS/nixpkgs/c3912035d00ef755ab19394488b41feab95d2e40' (2023-03-18)
→ follows ''
2023-03-20 13:22:49 +10:00
zowoq
0d290748d3
flake: drop domain
2023-03-19 09:44:39 +10:00
zowoq
79d348d90f
move terraform-deploy to hercules-ci-effects
2023-03-11 10:33:17 +10:00
zowoq
cf45c9b3cf
flake: update srvos
...
Flake lock file updates:
• Updated input 'srvos':
'github:numtide/srvos/c2556e271e7e8aa61c16f12db0cab6dbf7908bc0' (2023-02-27)
→ 'github:numtide/srvos/d3394d6d9027257222f5005ba246b38840e0aa5c' (2023-02-27)
• Removed input 'srvos/flake-compat'
• Removed input 'srvos/flake-parts'
2023-02-28 08:34:23 +10:00
zowoq
09c7938787
flake: update srvos
...
Flake lock file updates:
• Updated input 'srvos':
'github:numtide/srvos/bbc55aaa74bf831c09e70ec01d18634de8b965c9' (2023-02-23)
→ 'github:numtide/srvos/f85ac03e652946abf643852334bbe0cd2f696b90' (2023-02-24)
• Added input 'srvos/flake-compat':
'github:edolstra/flake-compat/35bb57c0c8d8b62bbfd284272c928ceb64ddbde9' (2023-01-17)
• Added input 'srvos/flake-parts':
follows 'flake-parts'
2023-02-24 23:41:49 +10:00
zowoq
fb8df7f054
flake: treefmt-nix
follow nixpkgs
...
Flake lock file updates:
• Updated input 'treefmt-nix/nixpkgs':
'github:nixos/nixpkgs/0591d6b57bfeb55dfeec99a671843337bc2c3323' (2023-02-04)
→ follows 'nixpkgs'
2023-02-06 14:43:20 +10:00
zowoq
4ed318d209
update treefmt ( #407 )
...
Flake lock file updates:
• Updated input 'treefmt-nix':
'github:numtide/treefmt-nix/6717065d6a432bc3f5b827007ad959e6032d5856' (2023-01-05)
→ 'github:numtide/treefmt-nix/d5ed9a1e6793f99b2e179d5dec9639e48ef22db7' (2023-01-23)
2023-01-23 22:28:07 +01:00
bors[bot]
6895b4b909
Merge #389
...
389: sops: remove GPG r=Mic92 a=zimbatm
Co-authored-by: zimbatm <zimbatm@zimbatm.com>
2023-01-22 07:50:35 +00:00