Commit graph

303 commits

Author SHA1 Message Date
Jonas Chevalier
37e48b712e
move things around a bit ()
* keep ./services for instances

./profiles is for config-only modules

./services are like profiles, but configure a single instance of a
service. Those are fronted by Nginx as the load-balancer and have a DNS
entry as well.

* ci: build build03 as well

* move hydra to services

* move matterbridge to services

* move marvin-mk2 to services

* build01: share the remainder profiles

* build02: use the nix-community-cache

* fixup kexec

* rename profiles to roles

* README: sync with reality
2021-03-07 16:28:44 +00:00
Jörg Thalheim
3fdc2d23d2
hydra: declarative users fixups 2021-03-06 20:36:42 +01:00
Jörg Thalheim
6d536cb5e2
Merge pull request from nix-community/hydra 2021-03-06 19:19:58 +00:00
Jörg Thalheim
17c824a774
declarative hydra users 2021-03-06 20:14:42 +01:00
Jörg Thalheim
5b8217986e
add nixpkgs to NIX_PATH 2021-03-06 19:55:41 +01:00
Jörg Thalheim
485f111b3b
hydra: defaults to https urls 2021-03-06 14:19:03 +01:00
Jörg Thalheim
487302c74f
Merge pull request from nix-community/build03 2021-03-06 09:02:14 +00:00
Jörg Thalheim
51e2bb75ed
update nixpkgs 2021-03-06 09:04:24 +01:00
Jörg Thalheim
14a73f8750
remove broken nixOps plugins 2021-03-06 09:04:24 +01:00
Jörg Thalheim
802f3a96d9
kexec: add instruction for hetzner 2021-03-06 09:04:24 +01:00
Jörg Thalheim
4d1ba7f0d3
add build03 nixos configuration 2021-03-06 09:04:24 +01:00
Jörg Thalheim
11ee3fee98
terraform: add build03.nix-community.org 2021-03-06 09:03:33 +01:00
Jörg Thalheim
1e7b06c31a
mic92: replace rsa key with ed25519 2021-03-06 09:03:32 +01:00
Jörg Thalheim
904f3cfbc2
build01: replace cron with timer for healthcheck 2021-03-06 07:52:04 +01:00
Jörg Thalheim
652901560f
Merge pull request from nix-community/kexec 2021-03-04 20:31:11 +00:00
Jörg Thalheim
095585c515
nginx: enable recommend options 2021-03-04 11:05:17 +01:00
Jörg Thalheim
c44fa9bc06
move nginx to service 2021-03-04 11:02:47 +01:00
Jörg Thalheim
f1fad4f800
factor out nix-daemon profile 2021-03-04 10:59:19 +01:00
Jörg Thalheim
5094dd05b3
acme: move to common profile 2021-03-04 10:55:37 +01:00
Jörg Thalheim
44b7b81239
add kexec profile 2021-03-04 09:37:45 +01:00
Jörg Thalheim
3e521288a7
add sshd service 2021-03-04 09:33:51 +01:00
Jörg Thalheim
9d31bea71e
Merge pull request from nix-community/updates 2021-03-04 06:02:27 +00:00
Jörg Thalheim
7a928ffe4c
update nixpkgs 2021-03-04 06:53:47 +01:00
Jörg Thalheim
c2c42df404
update to nixopsUnstable 2021-03-04 06:53:33 +01:00
Jörg Thalheim
0084cb70c8
Merge pull request from nix-community/users 2021-03-04 05:36:10 +00:00
Jörg Thalheim
6c33f42d88
remove duplicate firewall rule for ssh port
The openssh module will open this port for us.
2021-03-04 06:25:35 +01:00
Jörg Thalheim
72da0df51d
move users configuration to seperate profile 2021-03-04 06:24:57 +01:00
Jörg Thalheim
bcb67e14fb
Merge pull request from nix-community/zfs 2021-02-25 08:24:06 +00:00
Jörg Thalheim
0a638d42ff
move docker/telegraf to services 2021-02-25 09:08:26 +01:00
Jörg Thalheim
533ad5a14e
add zfs profile 2021-02-25 09:05:50 +01:00
Jörg Thalheim
e3d9a23829
terraform: add aaaa record for build02 2021-02-20 17:17:04 +01:00
Jörg Thalheim
a67efcfe20
build02: enable ipv6 2021-02-20 17:13:54 +01:00
Jörg Thalheim
4e3f3db38e
bump nixpkgs 2021-02-20 12:59:58 +01:00
Jörg Thalheim
f042d1bfaa
hound: switch to git ref autodetection 2021-02-20 12:57:20 +01:00
Jörg Thalheim
326101d50a
fix monitoring software-raids 2021-02-17 23:31:22 +01:00
Jörg Thalheim
339827f391
hound: remove custom branch patch
hound now automatically detects the default branch
2021-02-17 21:53:08 +01:00
Jörg Thalheim
cb981740d9
update nixpkgs 2021-02-17 20:18:20 +01:00
Timo Kaufmann
1421c3dd0d marvin: update
Remove the reviewer entry for kisik21 ()
2021-02-12 16:59:16 +01:00
Antoine Eiche
405349f539 Update nixpkgs 2021-02-07 10:20:08 +01:00
zimbatm
c01367695d
build01: restore the nix-friday bridge
Disable FreeNode as we have been banned from it.
2021-02-05 14:11:39 +01:00
adisbladis
eef4d7bfc0
build01: Add armv7l emulation 2021-02-04 18:40:39 +01:00
Ryan Mulligan
cf7915f4d8 fix nixpkgs-update-pypi-release pin
It was inadvertently changed in b4e642c659
2021-02-02 19:16:30 -08:00
Timo Kaufmann
4a381b802b marvin: update
Add asymmetric to the reviewer team
2021-02-01 22:29:52 +01:00
Jörg Thalheim
b4e642c659
update nixpkgs 2021-01-29 19:12:45 +01:00
Timo Kaufmann
8d65919ee9 marvin: update
- Add supersandro2000 to the reviewer team
2021-01-28 23:35:11 +01:00
Jörg Thalheim
7f57c29abc
Merge pull request from Mic92/ci
build build02 in ci
2021-01-28 07:05:21 +00:00
Jörg Thalheim
0f04ff8a3b
build build02 in ci 2021-01-28 00:13:22 +01:00
Jörg Thalheim
4f95e65719
update nixpkgs 2021-01-27 23:54:38 +01:00
Jörg Thalheim
e915e3bd42
Merge pull request from Mic92/telegraf2
also deploy telegraf on build02
2021-01-21 18:59:08 +00:00
Jörg Thalheim
fd18aa8e83
also deploy telegraf on build02 2021-01-21 16:28:48 +01:00