4d68bfda2a
feat(infra): introduce Terranix
...
This requires the support for monorepo-terraform-state.s3.dgnum.eu being
available.
`.credentials/` is age-encrypted using only my key for now until we
figure out the right mechanism.
Signed-off-by: Ryan Lahfa <ryan@dgnum.eu>
2024-10-10 17:53:00 +02:00
6c4099d369
feat(infra): Internalize nix-lib, and make keys management simpler
2024-10-09 18:58:46 +02:00
53c865a335
fix(dgsi): Set to an existing version
2024-10-09 18:57:06 +02:00
3aeae4e33f
feat(krz01): add basic microvm exprs
...
For a router01.
Signed-off-by: Ryan Lahfa <ryan@dgnum.eu>
2024-10-08 17:14:23 +02:00
37d0ca9489
chore(dgsi): Update?
2024-10-08 14:13:03 +02:00
sinavir
39f5cad75d
feat(krz01): Proxmox
2024-10-08 13:59:28 +02:00
sinavir
70c69346fb
feat(krz01): init
2024-10-08 12:35:59 +02:00
e4fc6a0d98
chore(npins): Update
2024-10-06 22:21:07 +02:00
7d24e2dfc1
feat(dgsi): Update, with SAML provisional auth
2024-10-06 18:40:48 +02:00
sinavir
38231eb6e0
feat(attic): Bye bye attic
2024-10-06 18:33:04 +02:00
14ad93aed9
chore(dgsi): Update
2024-09-30 20:24:10 +02:00
sinavir
44fefd6327
fix(stateless-uptime-kuma): Update to get the periodic refresh
2024-09-29 17:23:10 +02:00
e12b8454fe
chore(dgsi): Update
2024-09-27 13:23:55 +02:00
f18fb56876
chore(dgsi): Update
2024-09-26 23:18:52 +02:00
176cff5e6d
feat(dgsi): Update source and settings
2024-09-26 15:23:43 +02:00
bdeb55f9ec
feat(dgsi): Make it work
2024-09-25 13:57:55 +02:00
2b75890752
feat(compute01): Deploy dgsi
2024-09-24 20:54:51 +02:00
4a275fd07e
fix(dns): Update to correct dns.nix version
2024-09-20 23:37:01 +02:00
f791ba15a4
chore(metis): Update
2024-09-18 14:23:28 +02:00
bc75d78a22
feat(shell): Add lon
2024-09-12 20:16:20 +02:00
06285b9108
chore(npins): Update
2024-09-10 21:11:03 +02:00
sinavir
7885442381
fix(web01): Update calendar
2024-09-04 16:21:26 +02:00
fd0aeacff4
feat(firewall): Sunset fail2ban and switch to reaction
2024-09-01 22:51:56 +02:00
sinavir
b4b2cf3836
feat(metis): Update to add "Rentrée"
2024-08-28 16:55:23 +02:00
cbc5dea62b
fix(kahulm): use non-gitrelease type for source
...
And bump it to the latest main branch.
Signed-off-by: Ryan Lahfa <ryan@dgnum.eu>
2024-08-19 09:34:55 +02:00
0d7b4efbd3
feat(kahulm): Added kahulm to web01
2024-08-17 18:00:30 +02:00
2cb6c24535
feat(git-hooks): Update
...
- Patch git-hooks.nix source to rename `nixfmt` to `nixfmt-classic` and
avoid annoying warnings when reloading the shell
2024-07-30 10:36:36 +02:00
sinavir
f6c9137850
fix(signal-irc-bridge): make it work
2024-07-20 00:45:17 +02:00
060e04118d
chore(cas.eleves): Update
2024-07-12 20:04:50 +02:00
8e901ab790
feat(kadenios): Update
2024-07-12 11:02:15 +02:00
0e8f752d79
feat(shell): Update colmena to a version that understands sshOptions
2024-07-10 17:29:20 +02:00
954ba45281
feat(web02): Deploy kadenios on vote.dgnum.eu
2024-07-09 10:47:30 +02:00
adf62b0534
feat(web02): Switch to nix-pkgs for python modules
2024-07-07 13:56:10 +02:00
9e2b066cfc
chore(npins): Update
2024-07-06 11:36:54 +02:00
96e9f14e2d
feat(infra): Switch to lix
2024-07-05 14:39:02 +02:00
sinavir
2b52c9997a
fixup! feat: Upgrade machines to nixos-24.05
2024-07-05 10:54:33 +02:00
ac09d221ad
feat: Upgrade machines to nixos-24.05
2024-07-05 10:54:33 +02:00
7c5ed7b65a
feat(cas-eleves): Update and load fixture
2024-07-04 21:29:22 +02:00
325e24f5f6
feat(cas-eleves): Update to latest version
2024-07-03 14:56:46 +02:00
5668b6bbfd
feat(web02): Deploy a CAS server on cas-eleves.dgnum.eu
2024-07-02 20:54:45 +02:00
807415ae93
feat(arkheon): Update
2024-06-26 22:54:15 +02:00
bf1eab1c5e
fix(shell): Use an up to date version of nixos-generators
2024-06-17 15:33:49 +02:00
sinavir
bfeaa18530
feat(signal-irc-bridge): init
2024-05-22 18:26:06 +02:00
b732c5e9fb
chore(npins): Update
2024-05-07 13:27:24 +00:00
sinavir
20d3354a4d
feat: declarative probes for uptime-kuma
2024-04-21 22:45:52 +02:00
dba0c88f70
feat(compute01): Deploy stirling-pdf on pdf.dgnum.eu
2024-04-19 14:40:09 +02:00
fe076d5ba4
chore(npins): Update
2024-04-15 16:23:01 +02:00
161d9b8081
chore(npins): Update
2024-04-13 13:44:23 +02:00
ac2bd4bb13
chore(npins): Update
2024-04-07 21:32:03 +02:00
5919b75851
feat(dgn-record): Use latest arkheon
2024-04-06 16:21:21 +02:00