Jonas Chevalier
37e48b712e
move things around a bit ( #61 )
...
* 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 #60 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 #59 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 #58 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 #57 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 #56 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 #54 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 (timokau/marvin-mk2#115 )
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 #52 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 #51 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