Commit graph

956 commits

Author SHA1 Message Date
774427b20e feat(web01): Use fail2ban 2024-01-05 17:22:15 +01:00
2393364a47 fix(web01): Sort 2024-01-05 17:22:15 +01:00
11030744b5 feat(web01): Deploy static websites (without https for now) 2024-01-05 17:21:40 +01:00
03d4fd3982 feat(fail2ban): Add preauth jail and enable on storage01 2024-01-05 16:10:06 +01:00
a7b492373f chore(npins): Update and remove applied patch 2024-01-05 15:49:44 +01:00
2b4eb65c96 feat(patches): Update 2024-01-05 14:35:02 +01:00
f10f8ed41c chore(npins): Update 2024-01-04 15:37:25 +01:00
638e28ede3 feat(workflows/eval.yaml): Update types used for triggering the eval 2024-01-04 15:36:50 +01:00
0d8c406b65 chore(npins): Update 2024-01-01 22:02:33 +01:00
9e45525592 chore(ds-fr): Update 2024-01-01 21:42:32 +01:00
35a123b0e4 feat(nextcloud): Update to 28 2024-01-01 21:38:19 +01:00
Tom Hubrecht
f4fe84075c fix(workflows): Use raw values 2023-12-22 18:25:30 +01:00
Tom Hubrecht
9b49bd2721 feat(dgn-runners): Add curl and link usr/bin/env to bin/env for compatibility with nixos 2023-12-22 18:23:48 +01:00
Tom Hubrecht
1984cf9bd3 feat(workflows): Regularly update ds-fr 2023-12-22 07:09:07 +01:00
Tom Hubrecht
61cff36813 chore(ds-fr): Update 2023-12-22 06:59:17 +01:00
Tom Hubrecht
68f75013d3 feat(redirections): Retire photos.ens.wtf 2023-12-22 06:56:25 +01:00
Tom Hubrecht
94ca76f2f0 chore(npins): Update www-eleves 2023-12-22 06:56:10 +01:00
Tom Hubrecht
ff0c143c3f chore(npins): Update dgnum-retired 2023-12-21 15:29:09 +01:00
Tom Hubrecht
df033fb84d feat(redirections): simplify retired services management 2023-12-21 15:11:33 +01:00
Tom Hubrecht
ade1358caa feat(redirections): Add more retired services 2023-12-21 15:08:12 +01:00
Tom Hubrecht
cd1c14d6d6 feat(redirections): Add SSL to retired websites 2023-12-20 16:27:20 +01:00
Tom Hubrecht
80ca4037de fix(redirections): Declare retired.dgnum.eu to be the default host 2023-12-20 15:02:08 +01:00
Tom Hubrecht
ad90c0e9db feat(nextcloud): Add remote fonts to nextcloud office 2023-12-20 14:16:19 +01:00
Tom Hubrecht
05e8e501f5 feat(nextcloud): Restart nextcloud at activation time 2023-12-20 13:48:26 +01:00
Tom Hubrecht
09d341a098 feat(nextcloud): Add dns resolution to collabora 2023-12-20 13:48:11 +01:00
Tom Hubrecht
216efbbc42 feat(redirections): Add services to the retired list 2023-12-20 13:16:15 +01:00
Tom Hubrecht
d77fd94d9a fix(iso): Make it build again 2023-12-20 13:15:57 +01:00
Tom Hubrecht
3388771929 feat(web01): Improve redirections and make calendrier.eleves.ens.fr -> calendrier.dgnum.eu 2023-12-19 18:38:57 +01:00
Tom Hubrecht
4617bf03ba chore(www-eleves): Update 2023-12-19 16:35:55 +01:00
Tom Hubrecht
0bab90256a feat(eleves): Update and fix 2023-12-19 16:22:18 +01:00
Tom Hubrecht
e7e0305aea feat(eleves): Update config and source 2023-12-19 15:46:20 +01:00
Tom Hubrecht
55089de144 fix(redirections): Fix the page and host 2023-12-18 23:39:40 +01:00
Tom Hubrecht
16a63b37d3 feat(web01): Add a hub for redirections 2023-12-18 23:25:36 +01:00
Tom Hubrecht
07622970ab chore(npins): Update
Add another reverted patch
2023-12-18 15:53:47 +01:00
Tom Hubrecht
4a2a8ecd91 feat(workflows): Run eval on push to main 2023-12-18 15:49:51 +01:00
Tom Hubrecht
ce45149dc3 fix(nextcloud-preview): Restart the service when then DNS resolution inevitably fails even though it is hardcoded in the hosts file 2023-12-18 15:38:46 +01:00
Tom Hubrecht
bc0dd0afd6 fix: DNS is shit 2023-12-18 11:13:38 +01:00
Tom Hubrecht
c4c4ed18a5 chore(ds-fr): Update to 2023-12-18-02 2023-12-18 11:00:10 +01:00
Tom Hubrecht
7705b2c30a fix(nextcloud): Use correct settings for S3 config 2023-12-18 10:46:10 +01:00
sinavir
088b7bee00 fix(netbox): Put environment in all units that need it 2023-12-17 18:05:59 +01:00
Tom Hubrecht
7007fece7a feat(external/netbox): Add OIDC configuration 2023-12-17 17:16:53 +01:00
sinavir
e91b0c81f1 feat(external services): add netbox config 2023-12-17 12:03:07 +01:00
431ff25f33 chore(npins): Update 2023-12-15 23:41:45 +01:00
Tom Hubrecht
011e52083b feat(dgn-runners): Install openssh 2023-12-15 23:39:49 +01:00
Tom Hubrecht
ed3c927b9a feat(workflows/eval): Separate the evaluation in 3 jobs 2023-12-15 22:18:33 +01:00
Tom Hubrecht
34e3953418 fix(dgn-runners): Set NIX_PATH to current version 2023-12-15 20:45:54 +01:00
Tom Hubrecht
cad5da6d1d feat(workflows/eval): Use nix runners 2023-12-15 20:12:50 +01:00
Tom Hubrecht
9026e89669 feat(storage01): Use nix runners 2023-12-15 20:12:30 +01:00
Tom Hubrecht
8cef4a594a feat(dgn-runners): Init module for runners with a store 2023-12-15 20:10:09 +01:00
Tom Hubrecht
351ea9c90a feat(workflows): Test 2023-12-15 15:24:21 +01:00