Commit graph

45 commits

Author SHA1 Message Date
zowoq
0682c61186 modules/shared/community-builder: add github token to nix.conf 2024-10-31 10:21:42 +00:00
zowoq
cf861eb4fb modules/nixos/monitoring: add grafana
This reverts commit b7d0c7a4c5.
2024-10-29 06:02:05 +00:00
zowoq
065e315647 modules/nixos/monitoring: move to agenix 2024-10-29 00:05:15 +00:00
zowoq
5be8586b31 secrets: refactor 2024-10-29 00:05:15 +00:00
zowoq
5fd8b89ece move backups to build02 storagebox, move borgbackup to agenix 2024-07-25 02:51:32 +00:00
zowoq
92c55595d0 format tree 2024-07-24 10:27:26 +00:00
zowoq
f6bafd3fd0 darwin02: switch to new hardware 2024-07-16 09:07:47 +00:00
zowoq
5ce9567be2 darwin03: remove 2024-07-16 09:07:47 +00:00
zowoq
3c554a18f8 move hercules to agenix 2024-07-10 03:01:16 +00:00
zowoq
03fb7492bb add agenix to deploy darwin secrets 2024-05-16 05:29:31 +00:00
Jörg Thalheim
e619ff1dda
drop git-crypt from the repo 2022-05-15 17:13:17 +02:00
Jörg Thalheim
0757a72008
move remaining git-crypt secrets to sops 2022-05-15 17:12:19 +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
4333f51395 add build02-root 2021-10-24 01:10:30 +02:00
Jörg Thalheim
954e556fee remove migrated secrets 2021-09-29 19:48:51 +02:00
Jörg Thalheim
211b0e53ee add build04 2021-08-18 00:05:21 +02:00
Ryan Mulligan
0e193de7e3 Merge branch 'master' of github.com:nix-community/infra 2021-07-22 08:58:04 -07:00
Ryan Mulligan
ff390c4352 build02: add admin login 2021-07-22 08:57:13 -07:00
Jörg Thalheim
c776b164b1 update matrix bot credentials 2021-07-22 10:39:55 +02:00
Jörg Thalheim
758a609a3c
add password for nix-community-alert-bot 2021-06-24 06:52:14 +02:00
Jörg Thalheim
c2cccefafe
add build03-admin.txt 2021-05-12 18:31:07 +02:00
zimbatm
8007ef2733
add build01 admin 2021-05-12 17:08:56 +02:00
Jörg Thalheim
17c824a774
declarative hydra users 2021-03-06 20:14:42 +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
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
9066c0bb72
matterbridge: add #nixos-wiki 2020-11-15 17:27:23 +01:00
zimbatm
b31e82cf48
matterbridge: change to a shorter nick 2020-10-25 18:12:29 +01:00
zimbatm
9ce6118b83
matterbridge: bridge #nixos-ruby to discord #ruby 2020-10-17 13:24:13 +02:00
Ryan Mulligan
d60236d7fa bridge discord java with freenode nixos-jvm 2020-10-16 12:04:48 -07:00
zimbatm
b9b20c9857
matterbridge: change the nick format 2020-10-14 10:58:04 +02:00
zimbatm
b1fdb004fb
matterbridge: add #nixcon channel 2020-10-14 10:48:40 +02:00
zimbatm
ddbaa6463d
deploy NixBridge 2020-08-08 14:34:29 +02:00
adisbladis
ce4c6ab819 Add Marvin Mk2 secrets 2020-06-11 22:44:01 +02:00
zimbatm
3835e7dede
add VPSADMIN_API_TOKEN 2020-04-26 18:49:51 +02:00
zimbatm
edf54f7fb2
allow to run ./deploy --build-only event if git-crypt is locked
This will allow to test deployments in CI and also for contributors that
are not part of the core infrastructure team.
2020-04-18 00:22:05 +02:00
lewo
45854cc9fc
build01: deploy Hydra with declarative projects ()
Declarative projects can be added to Hydra through a PR (nobody needs
to use the admin account to provision them).
2020-04-17 20:12:42 +00:00
adisbladis
43e72bf2e5
Add Cachix signing key for nix-community 2020-04-17 17:12:58 +01:00
lewo
b0770125d0
Add the nixpkgs-swh deployment key () 2020-03-18 12:02:37 +00:00
Ryan Mulligan
612b75f0a3 build01: add initial nixpkgs-update configuration ()
* build01: add initial nixpkgs-update configuration

* use niv for nixpkgs-update

* nixpkgs-update: now it works!

Having to make r-ryantm a normal user is lame, but `hub` needs a
regular home directory to work. Eventually I should move away from
using hub. The XDG_CONFIG env variables are because nixpkgs-update
doesn't detec the systemd XDG-like env variables yet.

* nixpkgs-update: add r-ryantm as trusted user and logging config

* nixpkgs-update: add cachix

* nixpkgs-update: update with niv

* nixpkgs-update: fixup cachix config
2020-01-15 08:15:23 +00:00
zimbatm
014ecdf056
manage DNS with terraform 2020-01-12 19:32:14 +01:00
zimbatm
3e2ae4a579
secrets: read all files from dir
this enforces 1:1 mapping between the filename and the attribute name
2020-01-12 17:12:29 +01:00
Ryan Mulligan
e2918f7b9f secrets: add r-ryantm github credentials 2020-01-11 16:19:45 -08:00
adisbladis
e7f44a6e98
Add gitlab ci 2019-11-01 17:15:45 +00: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