Commit graph

377 commits

Author SHA1 Message Date
50368c56dd fix(modules/dgn-console): Only try to create the psql migrate script if postgres is enabled 2024-01-10 14:59:39 +01:00
df8831301f feat(storage01): Switch to nix-modules for forgejo nix runners
All checks were successful
build configuration / build_compute01 (push) Successful in 1m46s
build configuration / build_storage01 (push) Successful in 55s
build configuration / build_web01 (push) Successful in 1m3s
2024-01-10 13:59:11 +01:00
8ddd33d88d feat(wordpress): Switch to wp4nix for plugins and themes
All checks were successful
build configuration / build_storage01 (push) Successful in 51s
build configuration / build_compute01 (push) Successful in 1m13s
build configuration / build_web01 (push) Successful in 2m15s
ds-fr update / npins_update (push) Successful in 1m50s
2024-01-09 15:51:36 +01:00
4716f8a398 feat(modules): Replace dgn-secrets by age-secrets
All checks were successful
build configuration / build_compute01 (push) Successful in 1m6s
build configuration / build_storage01 (push) Successful in 44s
build configuration / build_web01 (push) Successful in 57s
npins update / npins_update (push) Successful in 46s
2024-01-09 14:48:33 +01:00
75b389c03f feat(npins): Add nix-modules 2024-01-09 14:47:49 +01:00
89597be3f4 feat(wordpress): Add user role editor plugin
All checks were successful
build configuration / build_storage01 (push) Successful in 46s
build configuration / build_compute01 (push) Successful in 1m10s
build configuration / build_web01 (push) Successful in 2m22s
2024-01-09 09:11:13 +01:00
5fa86473cc chore(npins): Update
All checks were successful
build configuration / build_compute01 (pull_request) Successful in 1m14s
build configuration / build_storage01 (pull_request) Successful in 46s
build configuration / build_web01 (pull_request) Successful in 1m3s
build configuration / build_storage01 (push) Successful in 50s
build configuration / build_web01 (push) Successful in 57s
build configuration / build_compute01 (push) Successful in 1m11s
2024-01-09 08:47:11 +01:00
77b8947811 chore(ds-fr): Update
All checks were successful
build configuration / build_storage01 (pull_request) Successful in 47s
build configuration / build_web01 (pull_request) Successful in 56s
build configuration / build_compute01 (pull_request) Successful in 1m10s
build configuration / build_storage01 (push) Successful in 47s
build configuration / build_web01 (push) Successful in 59s
build configuration / build_compute01 (push) Successful in 1m11s
2024-01-09 08:34:43 +01:00
996a0d28ce fix(wordpress/module): Use imap1 to have correct ip
All checks were successful
build configuration / build_storage01 (push) Successful in 48s
build configuration / build_web01 (push) Successful in 1m5s
build configuration / build_compute01 (push) Successful in 1m12s
2024-01-08 20:10:04 +01:00
3533076bd4 feat(wordpress/module): Factorize ip construction more
All checks were successful
build configuration / build_storage01 (push) Successful in 48s
build configuration / build_web01 (push) Successful in 56s
build configuration / build_compute01 (push) Successful in 1m10s
ds-fr update / npins_update (push) Successful in 1m52s
2024-01-08 18:01:32 +01:00
9c457666f5 feat(wordpress/module): Factorize ip construction
All checks were successful
build configuration / build_storage01 (push) Successful in 48s
build configuration / build_web01 (push) Successful in 56s
build configuration / build_compute01 (push) Successful in 1m9s
2024-01-08 17:59:22 +01:00
bdc23df66c feat(wordpress): Another one
All checks were successful
build configuration / build_storage01 (push) Successful in 52s
build configuration / build_compute01 (push) Successful in 1m18s
build configuration / build_web01 (push) Successful in 2m18s
2024-01-08 17:39:58 +01:00
f9a8d428b1 fix(wordpress): Use different local IP addresses 2024-01-08 17:39:45 +01:00
7249301a33 fix(network): Use correct ipv6 addresses 2024-01-08 17:18:55 +01:00
43d1a9d79e feat(wordpress): Complete the bridge between the host and the container
All checks were successful
build configuration / build_storage01 (push) Successful in 48s
build configuration / build_web01 (push) Successful in 1m6s
build configuration / build_compute01 (push) Successful in 1m10s
npins update / npins_update (push) Successful in 36s
2024-01-08 14:16:11 +01:00
194919bc5a feat(ds-fr): Update dgnum patch
All checks were successful
build configuration / build_storage01 (push) Successful in 48s
build configuration / build_web01 (push) Successful in 53s
build configuration / build_compute01 (push) Successful in 6m17s
2024-01-07 20:16:57 +01:00
c5e15987ed feat(modules/dgn-console): Add an activation script showing system diffs
All checks were successful
build configuration / build_storage01 (push) Successful in 49s
build configuration / build_compute01 (push) Successful in 1m11s
build configuration / build_web01 (push) Successful in 1m31s
ds-fr update / npins_update (push) Successful in 2m21s
2024-01-07 18:17:14 +01:00
876d76208c feat(wordpress): Start containerization 2024-01-07 14:50:36 +01:00
sinavir
19c4176015 fix(check-deployment): fix nvd invocation and diff flag
All checks were successful
build configuration / build_storage01 (push) Successful in 58s
build configuration / build_web01 (push) Successful in 59s
build configuration / build_compute01 (push) Successful in 1m15s
npins update / npins_update (push) Successful in 47s
2024-01-07 10:20:46 +01:00
sinavir
cbdf1e42aa fix(metis): update
All checks were successful
build configuration / build_storage01 (push) Successful in 47s
build configuration / build_compute01 (push) Successful in 1m10s
build configuration / build_web01 (push) Successful in 1m19s
2024-01-07 10:18:18 +01:00
de68b989ed feat(web01/static): Deploy https
All checks were successful
build configuration / build_storage01 (push) Successful in 50s
build configuration / build_compute01 (push) Successful in 1m12s
build configuration / build_web01 (push) Successful in 1m45s
npins update / npins_update (push) Successful in 19s
ds-fr update / npins_update (push) Successful in 2m28s
2024-01-06 10:28:02 +01:00
774427b20e feat(web01): Use fail2ban
All checks were successful
build configuration / build_storage01 (push) Successful in 48s
build configuration / build_web01 (push) Successful in 1m0s
build configuration / build_compute01 (push) Successful in 1m11s
ds-fr update / npins_update (push) Successful in 1m58s
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
All checks were successful
build configuration / build_web01 (push) Successful in 45s
build configuration / build_storage01 (push) Successful in 56s
build configuration / build_compute01 (push) Successful in 1m13s
2024-01-05 16:10:06 +01:00
a7b492373f chore(npins): Update and remove applied patch
All checks were successful
build configuration / build_web01 (push) Successful in 1m3s
build configuration / build_storage01 (push) Successful in 1m8s
build configuration / build_compute01 (push) Successful in 1m20s
2024-01-05 15:49:44 +01:00
2b4eb65c96 feat(patches): Update
All checks were successful
build configuration / build_web01 (push) Successful in 1m46s
build configuration / build_compute01 (push) Successful in 1m59s
build configuration / build_storage01 (push) Successful in 7m54s
npins update / npins_update (push) Successful in 46s
2024-01-05 14:35:02 +01:00
f10f8ed41c chore(npins): Update
All checks were successful
build configuration / build_web01 (pull_request) Successful in 2m20s
build configuration / build_storage01 (pull_request) Successful in 2m22s
build configuration / build_compute01 (pull_request) Successful in 2m36s
build configuration / build_storage01 (push) Successful in 48s
build configuration / build_web01 (push) Successful in 47s
build configuration / build_compute01 (push) Successful in 1m10s
2024-01-04 15:37:25 +01:00
638e28ede3 feat(workflows/eval.yaml): Update types used for triggering the eval
All checks were successful
build configuration / build_web01 (push) Successful in 46s
build configuration / build_storage01 (push) Successful in 46s
build configuration / build_compute01 (push) Successful in 1m14s
2024-01-04 15:36:50 +01:00
0d8c406b65 chore(npins): Update
All checks were successful
build configuration / build_web01 (pull_request) Successful in 47s
build configuration / build_storage01 (pull_request) Successful in 47s
build configuration / build_compute01 (pull_request) Successful in 1m18s
build configuration / build_storage01 (push) Successful in 48s
build configuration / build_web01 (push) Successful in 47s
build configuration / build_compute01 (push) Successful in 1m11s
ds-fr update / npins_update (push) Successful in 1m56s
npins update / npins_update (push) Successful in 1m13s
2024-01-01 22:02:33 +01:00
9e45525592 chore(ds-fr): Update
All checks were successful
build configuration / build_storage01 (pull_request) Successful in 45s
build configuration / build_web01 (pull_request) Successful in 43s
build configuration / build_compute01 (pull_request) Successful in 6m41s
build configuration / build_web01 (push) Successful in 46s
build configuration / build_storage01 (push) Successful in 47s
build configuration / build_compute01 (push) Successful in 1m8s
2024-01-01 21:42:32 +01:00
35a123b0e4 feat(nextcloud): Update to 28
All checks were successful
build configuration / build_web01 (push) Successful in 47s
build configuration / build_storage01 (push) Successful in 50s
build configuration / build_compute01 (push) Successful in 1m34s
2024-01-01 21:38:19 +01:00
Tom Hubrecht
f4fe84075c fix(workflows): Use raw values
All checks were successful
build configuration / build_web01 (push) Successful in 45s
build configuration / build_compute01 (push) Successful in 1m8s
build configuration / build_storage01 (push) Successful in 1m10s
npins update / npins_update (push) Successful in 1m14s
ds-fr update / npins_update (push) Successful in 2m30s
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
All checks were successful
build configuration / build_storage01 (push) Successful in 48s
build configuration / build_web01 (push) Successful in 47s
build configuration / build_compute01 (push) Successful in 1m25s
npins update / npins_update (push) Successful in 1m5s
ds-fr update / npins_update (push) Successful in 33s
2023-12-22 07:09:07 +01:00
Tom Hubrecht
61cff36813 chore(ds-fr): Update
All checks were successful
build configuration / build_storage01 (push) Successful in 47s
build configuration / build_web01 (push) Successful in 1m3s
build configuration / build_compute01 (push) Successful in 9m22s
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
All checks were successful
build configuration / build_storage01 (push) Successful in 48s
build configuration / build_web01 (push) Successful in 53s
build configuration / build_compute01 (push) Successful in 1m25s
2023-12-21 15:29:09 +01:00
Tom Hubrecht
df033fb84d feat(redirections): simplify retired services management
All checks were successful
build configuration / build_web01 (push) Successful in 47s
build configuration / build_storage01 (push) Successful in 51s
build configuration / build_compute01 (push) Successful in 1m26s
npins update / npins_update (push) Successful in 1m29s
2023-12-21 15:11:33 +01:00
Tom Hubrecht
ade1358caa feat(redirections): Add more retired services
All checks were successful
build configuration / build_storage01 (push) Successful in 50s
build configuration / build_compute01 (push) Successful in 1m28s
build configuration / build_web01 (push) Successful in 1m54s
2023-12-21 15:08:12 +01:00
Tom Hubrecht
cd1c14d6d6 feat(redirections): Add SSL to retired websites
All checks were successful
build configuration / build_storage01 (push) Successful in 46s
build configuration / build_compute01 (push) Successful in 1m20s
build configuration / build_web01 (push) Successful in 1m21s
2023-12-20 16:27:20 +01:00
Tom Hubrecht
80ca4037de fix(redirections): Declare retired.dgnum.eu to be the default host
All checks were successful
build configuration / build_storage01 (push) Successful in 45s
build configuration / build_web01 (push) Successful in 50s
build configuration / build_compute01 (push) Successful in 1m22s
npins update / npins_update (push) Successful in 2m43s
2023-12-20 15:02:08 +01:00
Tom Hubrecht
ad90c0e9db feat(nextcloud): Add remote fonts to nextcloud office
All checks were successful
build configuration / build_web01 (push) Successful in 47s
build configuration / build_storage01 (push) Successful in 49s
build configuration / build_compute01 (push) Successful in 1m24s
2023-12-20 14:16:19 +01:00
Tom Hubrecht
05e8e501f5 feat(nextcloud): Restart nextcloud at activation time
All checks were successful
build configuration / build_storage01 (push) Successful in 46s
build configuration / build_web01 (push) Successful in 45s
build configuration / build_compute01 (push) Successful in 1m24s
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
All checks were successful
build configuration / build_storage01 (push) Successful in 46s
build configuration / build_web01 (push) Successful in 50s
build configuration / build_compute01 (push) Successful in 1m24s
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
All checks were successful
build configuration / build_storage01 (push) Successful in 48s
build configuration / build_web01 (push) Successful in 1m7s
build configuration / build_compute01 (push) Successful in 2m39s
2023-12-19 18:38:57 +01:00
Tom Hubrecht
4617bf03ba chore(www-eleves): Update
All checks were successful
build configuration / build_storage01 (push) Successful in 46s
build configuration / build_web01 (push) Successful in 51s
build configuration / build_compute01 (push) Successful in 1m20s
2023-12-19 16:35:55 +01:00