Commit graph

43 commits

Author SHA1 Message Date
zowoq
6ba43ec90a switch to mkdocs 2023-04-27 00:41:26 +10:00
zowoq
c0bc25fab3 shell, treefmt: refactor 2023-04-11 15:03:04 +10:00
zowoq
ecd3b935b2 tasks.py: merge update-hound.py script 2023-03-13 07:21:26 +10:00
zowoq
f09e14935b terraform: pin terraform and providers in separate flake 2023-02-21 12:22:51 +10:00
zimbatm
9bae446a1a
use gandi for our domains 2023-02-11 17:00:31 +01:00
zowoq
16962b3a09 tasks.py: add ssh-to-age to shell and update comments 2023-02-07 12:22:46 +10:00
zowoq
b3f8f7b669 terraform: use sops provider, drop wrapper 2023-01-27 07:37:50 +10:00
zowoq
4ed318d209
update treefmt ()
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
zimbatm
d821d658d8
terraform: configure terraform cloud 2023-01-22 11:54:36 +01:00
zimbatm
92a43cb33d
remove keys/zimbatm.asc
This GPG key isn't used anymore. Remove all the associated machinery.
2023-01-21 11:11:35 +01:00
Jörg Thalheim
fea7e110c2 add treefmt-nix to repository 2022-12-31 07:20:52 +01:00
zowoq
1e68625610 shell: use toString for sopsPGPKeyDirs 2022-12-13 08:25:54 +10:00
zowoq
1ce6cac188 shell.nix: various
- drop 'import <nixpkgs>'
2022-11-19 09:06:50 +10:00
zowoq
e4a10c6daf switch to nixpkgs deploykit
Flake lock file updates:

• Removed input 'deploykit'
• Removed input 'deploykit/flake-parts'
• Removed input 'deploykit/nixpkgs'
2022-11-07 14:06:56 +10:00
Jörg Thalheim
d30e84aad5 switch to deploykit from deploy_nixos 2022-08-29 14:11:38 +02:00
Jörg Thalheim
56a71a2ed3 shell.nix: add missing jq 2022-07-11 09:26:13 +02:00
Jörg Thalheim
fc6691635d
drop duplicate terraform buildinput from shell 2022-05-15 17:16:58 +02:00
Jörg Thalheim
e619ff1dda
drop git-crypt from the repo 2022-05-15 17:13:17 +02:00
Jörg Thalheim
b88933d38d
move more secrets to sops and closer to terraform 2022-05-15 17:06:14 +02:00
Jörg Thalheim
0c8eb5ed6a
add hydra declarative projects 2022-05-12 00:07:07 +02:00
Jörg Thalheim
951ff804a6
export binary caches via flake 2022-04-18 07:42:44 +02:00
Jörg Thalheim
f0be22892b
fix secrets shell hook 2022-04-18 07:39:57 +02:00
Jörg Thalheim
4f6b7a6d04
get rid of niv 2022-04-10 22:29:40 +02:00
Jörg Thalheim
9c29a82b46
switch to flake 2022-04-10 21:58:25 +02:00
Jörg Thalheim
26adab6fa1 drop morph 2021-10-21 11:24:51 +02:00
Jörg Thalheim
a0cb091918 use custom deploy script 2021-10-21 11:24:51 +02:00
Jörg Thalheim
e3d7af5fc7 switch from nixops to morph 2021-10-03 14:22:24 +02:00
Jörg Thalheim
13db77f271 import gpg keys with import-keys-hook 2021-09-29 19:09:35 +02:00
Jörg Thalheim
0c07216370 migrate to sops-nix 2021-09-25 22:35:55 +02:00
Jörg Thalheim
96448fe049
Revert "remove broken niv"
This reverts commit 49e9068bd0.
2021-03-21 15:59:20 +01:00
Jörg Thalheim
49e9068bd0
remove broken niv
we can rely on the niv-updater-action until this is fixed.
2021-03-21 10:58:45 +01:00
Jörg Thalheim
c2c42df404
update to nixopsUnstable 2021-03-04 06:53:33 +01:00
Jonas Chevalier
c96e15b14a
niv update ()
* remove vpsadmin

We're not using this at the moment

* niv update
2021-01-03 00:53:49 +00:00
zimbatm
3835e7dede
add VPSADMIN_API_TOKEN 2020-04-26 18:49:51 +02:00
zimbatm
53e2bc01d4
ci: add basic nix and cachix support () 2020-04-07 13:31:11 +00:00
zimbatm
5b70fbdf2c
shell.nix: make the NIXOPS_STATE path absolute 2020-01-22 12:38:18 +01:00
zimbatm
b5f7438b2f
format wiht nixpkgs-fmt 2020-01-22 12:37:13 +01:00
zimbatm
014ecdf056
manage DNS with terraform 2020-01-12 19:32:14 +01:00
zimbatm
9a72014541
update niv 2020-01-12 17:12:35 +01:00
zimbatm
c989fbe2c7
nixos: set default deployment and state in the shell
This makes it easier to play with nixops. Eg: `nixops ssh build01`
2020-01-12 17:12:35 +01:00
zimbatm
2297a6d715
use niv 2019-12-18 23:41:00 +01:00
zimbatm
10a9433932
pin nixpkgs 2019-08-12 12:16:00 +02:00
adisbladis
bbfa1000c8
New nix-community infra repo!
Currently contains the Nixops deployment for our builder machine
2019-08-11 11:21:19 +01:00