Commit graph

344 commits

Author SHA1 Message Date
16ae324b62 feat(web01): Disable dolibarr
All checks were successful
build configuration / build_vault01 (push) Successful in 1m2s
build configuration / build_web02 (push) Successful in 1m0s
build configuration / build_storage01 (push) Successful in 1m4s
build configuration / build_compute01 (push) Successful in 1m11s
lint / check (push) Successful in 21s
build configuration / build_rescue01 (push) Successful in 48s
build configuration / build_web01 (push) Successful in 2m34s
2024-03-24 18:41:22 +01:00
3b9b2d4796 chore(static): Update
All checks were successful
lint / check (push) Successful in 22s
build configuration / build_web02 (push) Successful in 2m51s
build configuration / build_rescue01 (push) Successful in 4m27s
build configuration / build_vault01 (push) Successful in 1m3s
build configuration / build_storage01 (push) Successful in 16m15s
build configuration / build_web01 (push) Successful in 20m1s
build configuration / build_compute01 (push) Successful in 21m2s
2024-03-16 17:57:30 +01:00
9cae38be02 feat(garage): Simplify management of domains and buckets
All checks were successful
build configuration / build_vault01 (push) Successful in 1m4s
build configuration / build_web02 (push) Successful in 1m4s
build configuration / build_compute01 (push) Successful in 1m12s
build configuration / build_storage01 (push) Successful in 1m20s
lint / check (push) Successful in 23s
build configuration / build_web01 (push) Successful in 1m29s
build configuration / build_rescue01 (push) Successful in 48s
2024-03-16 17:34:42 +01:00
sinavir
f74fd8c8eb feat(simiweb): Move to S3
All checks were successful
build configuration / build_web02 (push) Successful in 1m2s
build configuration / build_vault01 (push) Successful in 1m3s
build configuration / build_compute01 (push) Successful in 1m13s
build configuration / build_storage01 (push) Successful in 1m17s
lint / check (push) Successful in 22s
build configuration / build_web01 (push) Successful in 1m52s
build configuration / build_rescue01 (push) Successful in 50s
2024-03-16 16:17:02 +01:00
sinavir
a7664ce44b feat(garage): Add ambassadeurices sante website
All checks were successful
build configuration / build_compute01 (push) Successful in 1m3s
build configuration / build_storage01 (push) Successful in 1m6s
build configuration / build_vault01 (push) Successful in 1m4s
build configuration / build_web01 (push) Successful in 1m16s
build configuration / build_web02 (push) Successful in 49s
build configuration / build_rescue01 (push) Successful in 50s
lint / check (push) Successful in 20s
2024-03-15 21:55:42 +01:00
171505def2 chore(ds-fr): Update
All checks were successful
build configuration / build_rescue01 (push) Successful in 1m4s
build configuration / build_web02 (push) Successful in 1m6s
build configuration / build_storage01 (push) Successful in 1m10s
build configuration / build_vault01 (pull_request) Successful in 58s
build configuration / build_storage01 (pull_request) Successful in 1m2s
build configuration / build_vault01 (push) Successful in 1m7s
build configuration / build_compute01 (push) Successful in 1m17s
lint / check (push) Successful in 24s
build configuration / build_web01 (pull_request) Successful in 1m25s
build configuration / build_web01 (push) Successful in 1m36s
build configuration / build_web02 (pull_request) Successful in 1m0s
build configuration / build_rescue01 (pull_request) Successful in 49s
build configuration / build_compute01 (pull_request) Successful in 7m40s
2024-03-14 17:28:18 +00:00
sinavir
30e13a116f fix(web01): Fix disko config
All checks were successful
build configuration / build_vault01 (push) Successful in 1m5s
build configuration / build_rescue01 (push) Successful in 1m5s
build configuration / build_web02 (push) Successful in 1m7s
build configuration / build_storage01 (push) Successful in 1m8s
build configuration / build_compute01 (push) Successful in 1m15s
lint / check (push) Successful in 22s
build configuration / build_web01 (push) Successful in 1m42s
2024-03-13 23:53:01 +01:00
c512d2d043 fix(netbox): Rename the backup
All checks were successful
build configuration / build_rescue01 (push) Successful in 1m1s
build configuration / build_vault01 (push) Successful in 1m2s
build configuration / build_web02 (push) Successful in 1m3s
build configuration / build_storage01 (push) Successful in 1m7s
build configuration / build_compute01 (push) Successful in 1m13s
lint / check (push) Successful in 21s
build configuration / build_web01 (push) Successful in 1m35s
2024-03-13 20:34:17 +01:00
12704a5056 feat(netbox): Set up backups
All checks were successful
build configuration / build_rescue01 (push) Successful in 1m4s
build configuration / build_web02 (push) Successful in 1m5s
build configuration / build_vault01 (push) Successful in 1m6s
build configuration / build_storage01 (push) Successful in 1m10s
build configuration / build_compute01 (push) Successful in 1m16s
lint / check (push) Successful in 22s
build configuration / build_web01 (push) Successful in 1m39s
2024-03-13 20:22:07 +01:00
d2261e6fd5 chore(static): Update
All checks were successful
build configuration / build_rescue01 (push) Successful in 1m2s
build configuration / build_vault01 (push) Successful in 1m4s
build configuration / build_web02 (push) Successful in 1m4s
build configuration / build_storage01 (push) Successful in 1m7s
build configuration / build_compute01 (push) Successful in 1m13s
lint / check (push) Successful in 21s
build configuration / build_web01 (push) Successful in 1m35s
2024-03-13 09:33:15 +01:00
032f6b92f1 chore(ds-fr): Update
All checks were successful
build configuration / build_storage01 (pull_request) Successful in 1m8s
build configuration / build_web01 (pull_request) Successful in 1m30s
build configuration / build_vault01 (pull_request) Successful in 1m5s
build configuration / build_web02 (pull_request) Successful in 1m5s
build configuration / build_compute01 (pull_request) Successful in 1m16s
build configuration / build_rescue01 (pull_request) Successful in 47s
build configuration / build_rescue01 (push) Successful in 57s
build configuration / build_web02 (push) Successful in 59s
build configuration / build_vault01 (push) Successful in 1m16s
lint / check (push) Successful in 21s
build configuration / build_storage01 (push) Successful in 1m2s
build configuration / build_compute01 (push) Successful in 1m8s
build configuration / build_web01 (push) Successful in 1m47s
2024-03-12 13:24:45 +01:00
sinavir
581fa6b560 chore: pre-commit hooks are supposed to be run....
All checks were successful
build configuration / build_vault01 (push) Successful in 1m5s
build configuration / build_web02 (push) Successful in 1m6s
build configuration / build_compute01 (push) Successful in 1m11s
build configuration / build_storage01 (push) Successful in 1m10s
lint / check (push) Successful in 24s
build configuration / build_web01 (push) Successful in 1m33s
build configuration / build_rescue01 (push) Successful in 49s
2024-03-10 01:03:30 +01:00
d946894d8f chore(npins): Update
Some checks failed
build configuration / build_vault01 (push) Successful in 1m25s
build configuration / build_compute01 (push) Successful in 1m36s
build configuration / build_web02 (push) Successful in 53s
build configuration / build_web01 (push) Successful in 1m16s
lint / check (push) Failing after 24s
build configuration / build_rescue01 (push) Successful in 48s
build configuration / build_storage01 (push) Successful in 38m44s
Remove the patched version of garage as the upstream version contains it
2024-03-09 17:31:06 +01:00
2a388f53ac fix(compute01): Make it work ?
All checks were successful
build configuration / build_web02 (push) Successful in 1m8s
build configuration / build_vault01 (push) Successful in 1m9s
build configuration / build_rescue01 (push) Successful in 1m8s
build configuration / build_storage01 (push) Successful in 1m13s
lint / check (push) Successful in 24s
build configuration / build_web01 (push) Successful in 1m35s
build configuration / build_compute01 (push) Successful in 2m38s
2024-03-08 13:58:07 +01:00
2ade516d48 feat(compute01): Deploy arkheon
All checks were successful
build configuration / build_web02 (push) Successful in 1m6s
build configuration / build_vault01 (push) Successful in 1m7s
build configuration / build_rescue01 (push) Successful in 1m8s
build configuration / build_storage01 (push) Successful in 1m13s
build configuration / build_compute01 (push) Successful in 1m18s
lint / check (push) Successful in 22s
build configuration / build_web01 (push) Successful in 1m33s
2024-03-08 11:55:02 +01:00
85c651a139 chore(ds-fr): Update
All checks were successful
build configuration / build_storage01 (pull_request) Successful in 1m8s
build configuration / build_compute01 (pull_request) Successful in 1m12s
build configuration / build_vault01 (pull_request) Successful in 1m17s
build configuration / build_web02 (pull_request) Successful in 55s
build configuration / build_web01 (pull_request) Successful in 1m28s
build configuration / build_rescue01 (pull_request) Successful in 48s
build configuration / build_rescue01 (push) Successful in 1m4s
build configuration / build_vault01 (push) Successful in 1m5s
build configuration / build_web02 (push) Successful in 1m6s
build configuration / build_storage01 (push) Successful in 1m9s
build configuration / build_compute01 (push) Successful in 1m13s
lint / check (push) Successful in 22s
build configuration / build_web01 (push) Successful in 1m32s
2024-03-08 11:15:13 +01:00
sinavir
4f1e579fa8 feat(castopod): big update
All checks were successful
lint / check (push) Successful in 22s
build configuration / build_vault01 (push) Successful in 1m45s
build configuration / build_compute01 (push) Successful in 2m13s
build configuration / build_storage01 (push) Successful in 2m18s
build configuration / build_web01 (push) Successful in 1m46s
build configuration / build_web02 (push) Successful in 52s
build configuration / build_rescue01 (push) Successful in 56s
2024-03-06 22:53:24 +01:00
3c7cdd2679 chore(static): Update
All checks were successful
build configuration / build_vault01 (push) Successful in 1m6s
build configuration / build_rescue01 (push) Successful in 1m6s
build configuration / build_web02 (push) Successful in 1m6s
build configuration / build_storage01 (push) Successful in 1m10s
build configuration / build_compute01 (push) Successful in 1m15s
lint / check (push) Successful in 22s
build configuration / build_web01 (push) Successful in 1m38s
2024-03-05 11:08:17 +01:00
c5f3a0b269 chore(ds-fr): Update
All checks were successful
build configuration / build_vault01 (pull_request) Successful in 56s
build configuration / build_storage01 (pull_request) Successful in 1m0s
build configuration / build_web01 (pull_request) Successful in 1m22s
build configuration / build_web02 (pull_request) Successful in 54s
build configuration / build_rescue01 (pull_request) Successful in 51s
build configuration / build_compute01 (pull_request) Successful in 6m20s
build configuration / build_web02 (push) Successful in 1m7s
build configuration / build_vault01 (push) Successful in 1m8s
build configuration / build_storage01 (push) Successful in 1m10s
build configuration / build_compute01 (push) Successful in 1m15s
lint / check (push) Successful in 23s
build configuration / build_web01 (push) Successful in 1m35s
build configuration / build_rescue01 (push) Successful in 49s
2024-03-04 17:28:11 +00:00
7485bab1cc chore(ds-fr): Update
All checks were successful
build configuration / build_compute01 (pull_request) Successful in 1m2s
build configuration / build_storage01 (pull_request) Successful in 58s
build configuration / build_vault01 (pull_request) Successful in 55s
build configuration / build_web02 (pull_request) Successful in 51s
build configuration / build_rescue01 (pull_request) Successful in 48s
build configuration / build_web01 (pull_request) Successful in 1m16s
build configuration / build_rescue01 (push) Successful in 1m1s
build configuration / build_web02 (push) Successful in 1m8s
build configuration / build_vault01 (push) Successful in 1m8s
build configuration / build_storage01 (push) Successful in 1m11s
build configuration / build_compute01 (push) Successful in 1m15s
lint / check (push) Successful in 24s
build configuration / build_web01 (push) Successful in 1m41s
2024-02-29 20:07:26 +01:00
2df0c0b083 chore(static): Update
All checks were successful
build configuration / build_rescue01 (push) Successful in 1m0s
build configuration / build_vault01 (push) Successful in 1m3s
build configuration / build_storage01 (push) Successful in 1m4s
build configuration / build_compute01 (push) Successful in 1m10s
build configuration / build_web02 (push) Successful in 1m15s
lint / check (push) Successful in 23s
build configuration / build_web01 (push) Successful in 1m41s
2024-02-29 20:07:00 +01:00
2be0cdcdb8 chore(static): Update
All checks were successful
build configuration / build_rescue01 (push) Successful in 1m4s
build configuration / build_vault01 (push) Successful in 1m5s
build configuration / build_web02 (push) Successful in 1m5s
build configuration / build_storage01 (push) Successful in 1m9s
build configuration / build_compute01 (push) Successful in 1m13s
lint / check (push) Successful in 22s
build configuration / build_web01 (push) Successful in 1m37s
2024-02-29 20:01:47 +01:00
78426fc6e2 chore(static): Update
All checks were successful
build configuration / build_web02 (push) Successful in 1m2s
build configuration / build_vault01 (push) Successful in 1m5s
build configuration / build_storage01 (push) Successful in 1m7s
build configuration / build_compute01 (push) Successful in 1m8s
lint / check (push) Successful in 23s
build configuration / build_web01 (push) Successful in 1m35s
build configuration / build_rescue01 (push) Successful in 49s
2024-02-28 20:19:38 +01:00
f3a554ce55 feat(static): Update interq website
All checks were successful
build configuration / build_vault01 (push) Successful in 1m3s
build configuration / build_rescue01 (push) Successful in 1m2s
build configuration / build_web02 (push) Successful in 1m5s
build configuration / build_storage01 (push) Successful in 1m8s
build configuration / build_compute01 (push) Successful in 1m12s
lint / check (push) Successful in 21s
build configuration / build_web01 (push) Successful in 1m38s
npins update / npins_update (push) Successful in 1m15s
ds-fr update / npins_update (push) Successful in 2m15s
2024-02-25 13:44:26 +01:00
3f312840a3 chore(ds-fr): Update
All checks were successful
build configuration / build_vault01 (pull_request) Successful in 53s
build configuration / build_compute01 (pull_request) Successful in 1m0s
build configuration / build_storage01 (pull_request) Successful in 57s
build configuration / build_web02 (pull_request) Successful in 52s
build configuration / build_rescue01 (pull_request) Successful in 50s
build configuration / build_web01 (pull_request) Successful in 1m19s
build configuration / build_rescue01 (push) Successful in 1m3s
build configuration / build_web02 (push) Successful in 1m4s
build configuration / build_vault01 (push) Successful in 1m5s
build configuration / build_storage01 (push) Successful in 1m8s
build configuration / build_compute01 (push) Successful in 1m14s
lint / check (push) Successful in 22s
build configuration / build_web01 (push) Successful in 1m34s
2024-02-24 14:53:38 +01:00
1ef60e0b66 chore(ds-fr): Update
All checks were successful
build configuration / build_storage01 (pull_request) Successful in 55s
build configuration / build_vault01 (pull_request) Successful in 56s
build configuration / build_rescue01 (pull_request) Successful in 52s
build configuration / build_compute01 (pull_request) Successful in 1m16s
build configuration / build_web02 (pull_request) Successful in 54s
build configuration / build_web01 (pull_request) Successful in 1m25s
build configuration / build_rescue01 (push) Successful in 1m3s
build configuration / build_web02 (push) Successful in 1m5s
build configuration / build_vault01 (push) Successful in 1m5s
build configuration / build_storage01 (push) Successful in 1m8s
build configuration / build_compute01 (push) Successful in 1m11s
lint / check (push) Successful in 23s
build configuration / build_web01 (push) Successful in 1m35s
2024-02-23 11:06:12 +01:00
f61a8e56e2 fix(netbox): pre-commit hooks are supposed to be run....
All checks were successful
build configuration / build_vault01 (push) Successful in 58s
build configuration / build_storage01 (push) Successful in 1m3s
build configuration / build_compute01 (push) Successful in 1m21s
build configuration / build_web01 (push) Successful in 1m35s
lint / check (push) Successful in 22s
build configuration / build_web02 (push) Successful in 49s
build configuration / build_rescue01 (push) Successful in 49s
2024-02-23 11:00:34 +01:00
d673d014ad fix(ds-fr): Some options are required now
TODO: Update the module
2024-02-23 10:52:00 +01:00
sinavir
f778fb131f feat(web01): Netbox
Some checks failed
build configuration / build_vault01 (push) Successful in 1m34s
build configuration / build_web02 (push) Successful in 1m35s
build configuration / build_storage01 (push) Successful in 1m57s
build configuration / build_rescue01 (push) Successful in 1m58s
lint / check (push) Failing after 27s
build configuration / build_compute01 (push) Successful in 2m2s
build configuration / build_web01 (push) Successful in 3m13s
2024-02-23 00:57:26 +01:00
74baeed754 chore(ds-fr): Update
All checks were successful
build configuration / build_rescue01 (push) Successful in 1m5s
build configuration / build_web02 (push) Successful in 1m6s
build configuration / build_vault01 (push) Successful in 1m8s
build configuration / build_storage01 (push) Successful in 1m11s
lint / check (push) Successful in 21s
build configuration / build_web01 (push) Successful in 1m30s
build configuration / build_compute01 (push) Successful in 9m40s
npins update / npins_update (push) Successful in 1m22s
ds-fr update / npins_update (push) Successful in 2m0s
2024-02-22 13:54:19 +01:00
39da96f325 feat(kanidm): Upgrade to rc.16 and fix an issue with CORS..........
All checks were successful
build configuration / build_vault01 (push) Successful in 1m0s
build configuration / build_web02 (push) Successful in 1m0s
build configuration / build_storage01 (push) Successful in 1m4s
build configuration / build_compute01 (push) Successful in 1m22s
build configuration / build_web01 (push) Successful in 1m23s
lint / check (push) Successful in 36s
build configuration / build_rescue01 (push) Successful in 51s
2024-02-22 12:47:18 +01:00
dd721feb2f feat(nextcloud): Declare a maintenance window
All checks were successful
build configuration / build_vault01 (push) Successful in 58s
build configuration / build_storage01 (push) Successful in 1m2s
build configuration / build_compute01 (push) Successful in 1m16s
build configuration / build_web01 (push) Successful in 1m22s
lint / check (push) Successful in 21s
build configuration / build_web02 (push) Successful in 49s
build configuration / build_rescue01 (push) Successful in 49s
2024-02-22 11:09:22 +01:00
c5aebedd7b feat(web01): Add backups
All checks were successful
build configuration / build_storage01 (push) Successful in 1m6s
build configuration / build_compute01 (push) Successful in 1m20s
build configuration / build_vault01 (push) Successful in 49s
build configuration / build_web02 (push) Successful in 47s
build configuration / build_web01 (push) Successful in 1m23s
lint / check (push) Successful in 23s
build configuration / build_rescue01 (push) Successful in 46s
2024-02-21 22:55:10 +01:00
bfe638a8c4 feat(compute01): Create some backups
Some checks failed
lint / check (push) Successful in 21s
build configuration / build_web01 (push) Failing after 11m13s
build configuration / build_web02 (push) Failing after 11m13s
build configuration / build_rescue01 (push) Failing after 11m13s
build configuration / build_vault01 (push) Failing after 11m13s
build configuration / build_compute01 (push) Failing after 11m14s
build configuration / build_storage01 (push) Failing after 11m14s
2024-02-21 22:49:20 +01:00
d881bdf9a8 feat(storage01): Create some backups 2024-02-21 22:42:57 +01:00
6161592f5a feat(dgn-backups): Setup postgres databases backups
All checks were successful
build configuration / build_vault01 (push) Successful in 1m0s
build configuration / build_web02 (push) Successful in 1m0s
build configuration / build_storage01 (push) Successful in 1m4s
build configuration / build_compute01 (push) Successful in 1m15s
lint / check (push) Successful in 21s
build configuration / build_web01 (push) Successful in 1m24s
build configuration / build_rescue01 (push) Successful in 48s
2024-02-21 22:01:32 +01:00
bdc5cbc197 feat(infra): init rescue01 2024-02-21 17:20:55 +01:00
6b827e56b1 feat(infra): Init backups
All checks were successful
lint / check (push) Successful in 25s
build configuration / build_web02 (push) Successful in 1m4s
build configuration / build_vault01 (push) Successful in 1m6s
build configuration / build_storage01 (push) Successful in 1m13s
build configuration / build_compute01 (push) Successful in 1m25s
build configuration / build_web01 (push) Successful in 1m27s
2024-02-21 17:18:14 +01:00
0a89868cde feat(geo*): Use ZFS for additional drives 2024-02-21 17:16:49 +01:00
54ec4a6b18 feat(dgn-hardware): Factorize bcachefs setup
All checks were successful
lint / check (push) Successful in 32s
build configuration / build_vault01 (push) Successful in 1m2s
build configuration / build_web02 (push) Successful in 1m2s
build configuration / build_storage01 (push) Successful in 1m6s
build configuration / build_compute01 (push) Successful in 1m9s
build configuration / build_web01 (push) Successful in 1m25s
2024-02-20 21:25:04 +01:00
ade91c7bfd feat(infra): Deploy geo02
All checks were successful
lint / check (push) Successful in 32s
build configuration / build_vault01 (push) Successful in 1m2s
build configuration / build_web02 (push) Successful in 1m2s
build configuration / build_storage01 (push) Successful in 1m7s
build configuration / build_compute01 (push) Successful in 1m10s
build configuration / build_web01 (push) Successful in 1m26s
ds-fr update / npins_update (push) Successful in 1m56s
2024-02-20 17:57:38 +01:00
c991c47b75 feat(infra): Deploy geo01 2024-02-20 17:47:50 +01:00
000e35bb68 feat(compute01): Deploy telegraf
All checks were successful
lint / check (push) Successful in 25s
build configuration / build_vault01 (push) Successful in 1m0s
build configuration / build_web02 (push) Successful in 1m1s
build configuration / build_storage01 (push) Successful in 1m11s
build configuration / build_compute01 (push) Successful in 1m18s
build configuration / build_web01 (push) Successful in 1m24s
2024-02-20 17:08:46 +01:00
05a6b66784 feat(influxdb): Add a token for grafana 2024-02-20 16:58:23 +01:00
cc613ba7b9 feat(storage01): Deploy influxdb2 on influx.dgnum.eu
All checks were successful
lint / check (push) Successful in 32s
build configuration / build_web02 (push) Successful in 1m2s
build configuration / build_vault01 (push) Successful in 1m2s
build configuration / build_compute01 (push) Successful in 1m10s
build configuration / build_web01 (push) Successful in 1m25s
build configuration / build_storage01 (push) Successful in 1m35s
2024-02-20 16:33:35 +01:00
b07e0294aa feat(netbird): Switch back to sub for ids
All checks were successful
build configuration / build_web02 (push) Successful in 58s
build configuration / build_vault01 (push) Successful in 1m0s
build configuration / build_compute01 (push) Successful in 1m7s
build configuration / build_storage01 (push) Successful in 1m12s
lint / check (push) Successful in 19s
build configuration / build_web01 (push) Successful in 1m23s
2024-02-20 09:44:46 +01:00
780e5ce606 fix(static): Use a version of interq.ens.fr with the correct images
All checks were successful
build configuration / build_web02 (push) Successful in 56s
build configuration / build_vault01 (push) Successful in 57s
build configuration / build_storage01 (push) Successful in 1m0s
build configuration / build_compute01 (push) Successful in 1m3s
lint / check (push) Successful in 19s
build configuration / build_web01 (push) Successful in 1m26s
2024-02-19 20:56:24 +01:00
9fb782234d chore(ds-fr): Update
All checks were successful
build configuration / build_vault01 (pull_request) Successful in 57s
build configuration / build_web02 (pull_request) Successful in 57s
build configuration / build_storage01 (pull_request) Successful in 1m2s
build configuration / build_compute01 (pull_request) Successful in 1m12s
build configuration / build_web01 (pull_request) Successful in 1m22s
build configuration / build_storage01 (push) Successful in 1m4s
lint / check (push) Successful in 28s
build configuration / build_vault01 (push) Successful in 1m3s
build configuration / build_web02 (push) Successful in 1m1s
build configuration / build_compute01 (push) Successful in 1m7s
build configuration / build_web01 (push) Successful in 1m29s
2024-02-19 20:23:09 +01:00
3ce1861a4c feat(static): Update interq.ens.fr
All checks were successful
build configuration / build_vault01 (push) Successful in 56s
build configuration / build_web02 (push) Successful in 58s
build configuration / build_storage01 (push) Successful in 1m0s
build configuration / build_compute01 (push) Successful in 1m4s
lint / check (push) Successful in 19s
build configuration / build_web01 (push) Successful in 1m27s
2024-02-19 20:19:25 +01:00
d17189f4b8 feat(services): add signaldctl on compute01
Signed-off-by: Ryan Lahfa <ryan@dgnum.eu>
2024-02-19 19:55:06 +01:00
4237fc57bd feat(services): init signald on compute01
This is to bridge all DGNum channels and hackENS.

Signed-off-by: Ryan Lahfa <ryan@dgnum.eu>
2024-02-19 19:55:06 +01:00
9059ebe4d8 feat(storage01): Deploy prometheus on prometheus.dgnum.eu
All checks were successful
build configuration / build_compute01 (push) Successful in 54s
build configuration / build_storage01 (push) Successful in 1m37s
build configuration / build_vault01 (push) Successful in 47s
build configuration / build_web02 (push) Successful in 46s
build configuration / build_web01 (push) Successful in 1m8s
lint / check (push) Successful in 20s
ds-fr update / npins_update (push) Successful in 2m8s
2024-02-19 17:37:57 +01:00
ad39c91168 chore(infra): Switch to age-secrets.autoMatch
All checks were successful
lint / check (push) Successful in 23s
build configuration / build_web02 (push) Successful in 1m3s
build configuration / build_vault01 (push) Successful in 1m5s
build configuration / build_storage01 (push) Successful in 1m9s
build configuration / build_web01 (push) Successful in 1m39s
npins update / npins_update (push) Successful in 53s
build configuration / build_compute01 (push) Successful in 42m1s
2024-02-19 14:47:27 +01:00
10e768cacd feat(compute01): Deploy grafana on grafana.dgnum.eu
Some checks failed
build configuration / build_web02 (push) Successful in 59s
build configuration / build_vault01 (push) Successful in 1m2s
build configuration / build_storage01 (push) Successful in 1m4s
build configuration / build_web01 (push) Successful in 1m34s
lint / check (push) Successful in 34s
build configuration / build_compute01 (push) Has been cancelled
2024-02-19 14:20:21 +01:00
42e1d6dcd7 feat(compute01): Deploy librenms on nms.dgnum.eu
All checks were successful
build configuration / build_storage01 (push) Successful in 54s
build configuration / build_vault01 (push) Successful in 50s
build configuration / build_compute01 (push) Successful in 3m53s
build configuration / build_web01 (push) Successful in 1m13s
lint / check (push) Successful in 23s
build configuration / build_web02 (push) Successful in 50s
ds-fr update / npins_update (push) Successful in 2m23s
2024-02-18 15:27:48 +01:00
69ecadbbd1 fix(radius): Make it work
All checks were successful
build configuration / build_vault01 (push) Successful in 1m2s
build configuration / build_web02 (push) Successful in 1m2s
build configuration / build_storage01 (push) Successful in 1m6s
build configuration / build_compute01 (push) Successful in 1m12s
lint / check (push) Successful in 21s
build configuration / build_web01 (push) Successful in 1m23s
npins update / npins_update (push) Successful in 1m15s
2024-02-17 23:57:40 +01:00
84892acd2d fix(k-radius): Use correct groups
All checks were successful
lint / check (push) Successful in 27s
build configuration / build_web02 (push) Successful in 1m0s
build configuration / build_vault01 (push) Successful in 1m2s
build configuration / build_storage01 (push) Successful in 1m5s
build configuration / build_compute01 (push) Successful in 1m13s
build configuration / build_web01 (push) Successful in 1m20s
2024-02-17 22:56:25 +01:00
28c0f8bc4e chore(ds-fr): Update
All checks were successful
build configuration / build_vault01 (pull_request) Successful in 1m1s
build configuration / build_storage01 (pull_request) Successful in 1m4s
build configuration / build_web02 (pull_request) Successful in 58s
build configuration / build_web01 (pull_request) Successful in 1m21s
build configuration / build_compute01 (pull_request) Successful in 6m17s
lint / check (push) Successful in 32s
build configuration / build_vault01 (push) Successful in 1m9s
build configuration / build_web02 (push) Successful in 1m8s
build configuration / build_storage01 (push) Successful in 1m12s
build configuration / build_compute01 (push) Successful in 1m15s
build configuration / build_web01 (push) Successful in 1m32s
2024-02-14 17:27:51 +00:00
054f98fc34 feat(redirections): Add more precise redirection for retired websites, to make analytics relevant
All checks were successful
lint / check (push) Successful in 24s
build configuration / build_vault01 (push) Successful in 1m1s
build configuration / build_web02 (push) Successful in 59s
build configuration / build_compute01 (push) Successful in 1m7s
build configuration / build_storage01 (push) Successful in 1m16s
build configuration / build_web01 (push) Successful in 1m26s
npins update / npins_update (push) Successful in 1m24s
ds-fr update / npins_update (push) Successful in 1m58s
2024-02-14 11:15:46 +01:00
93745a5a00 chore(ds-fr): Update
All checks were successful
build configuration / build_storage01 (pull_request) Successful in 51s
build configuration / build_vault01 (pull_request) Successful in 48s
build configuration / build_web01 (pull_request) Successful in 1m7s
build configuration / build_web02 (pull_request) Successful in 45s
build configuration / build_compute01 (pull_request) Successful in 7m26s
lint / check (push) Successful in 31s
build configuration / build_web02 (push) Successful in 1m0s
build configuration / build_vault01 (push) Successful in 1m1s
build configuration / build_storage01 (push) Successful in 1m4s
build configuration / build_compute01 (push) Successful in 1m9s
build configuration / build_web01 (push) Successful in 1m27s
2024-02-12 17:27:46 +00:00
db6d3cef1b chore(ds-fr): Update
All checks were successful
lint / check (push) Successful in 31s
build configuration / build_vault01 (push) Successful in 1m0s
build configuration / build_web02 (push) Successful in 59s
build configuration / build_storage01 (push) Successful in 1m5s
build configuration / build_web01 (push) Successful in 1m20s
build configuration / build_compute01 (push) Successful in 6m16s
npins update / npins_update (push) Successful in 1m38s
ds-fr update / npins_update (push) Successful in 1m53s
2024-02-10 20:36:16 +01:00
743e76ebb2 fix(forgejo): Use correct config for mailer
All checks were successful
lint / check (push) Successful in 26s
build configuration / build_vault01 (push) Successful in 1m1s
build configuration / build_web02 (push) Successful in 1m0s
build configuration / build_compute01 (push) Successful in 1m6s
build configuration / build_storage01 (push) Successful in 1m10s
build configuration / build_web01 (push) Successful in 1m21s
npins update / npins_update (push) Successful in 1m20s
ds-fr update / npins_update (push) Successful in 2m12s
2024-02-09 12:37:27 +01:00
45618cb180 fix(ds-fr): Fix formatting
All checks were successful
lint / check (push) Successful in 31s
build configuration / build_web02 (push) Successful in 59s
build configuration / build_vault01 (push) Successful in 59s
build configuration / build_storage01 (push) Successful in 1m2s
build configuration / build_compute01 (push) Successful in 1m6s
build configuration / build_web01 (push) Successful in 1m20s
2024-02-09 09:46:32 +01:00
c95908d0b3 feat(crabfit): Improve colormap display
All checks were successful
lint / check (push) Successful in 29s
build configuration / build_web02 (push) Successful in 55s
build configuration / build_storage01 (push) Successful in 1m0s
build configuration / build_compute01 (push) Successful in 1m2s
build configuration / build_vault01 (push) Successful in 1m9s
build configuration / build_web01 (push) Successful in 2m29s
2024-02-08 16:48:30 +01:00
ce3681f1e4 feat(crabfit): Remove download buttons
All checks were successful
build configuration / build_vault01 (push) Successful in 58s
build configuration / build_web02 (push) Successful in 59s
build configuration / build_storage01 (push) Successful in 1m5s
build configuration / build_compute01 (push) Successful in 1m7s
lint / check (push) Successful in 23s
build configuration / build_web01 (push) Successful in 2m34s
ds-fr update / npins_update (push) Successful in 2m8s
2024-02-08 16:37:09 +01:00
d307727947 fix(workflows/ds-fr): Format the new files, as to not open spurious PRs
All checks were successful
build configuration / build_compute01 (push) Successful in 56s
build configuration / build_storage01 (push) Successful in 1m3s
build configuration / build_vault01 (push) Successful in 45s
build configuration / build_web01 (push) Successful in 1m6s
build configuration / build_web02 (push) Successful in 46s
lint / check (push) Successful in 21s
npins update / npins_update (push) Successful in 1m19s
2024-02-07 18:47:45 +01:00
64c5cfbee7 feat(forgejo-runners): Make nixfmt-rfc-style available 2024-02-07 18:47:07 +01:00
852e220ec2 fix(forgejo): Don't spam watchers
All checks were successful
lint / check (push) Successful in 30s
build configuration / build_web02 (push) Successful in 1m0s
build configuration / build_vault01 (push) Successful in 1m0s
build configuration / build_compute01 (push) Successful in 1m5s
build configuration / build_storage01 (push) Successful in 1m8s
build configuration / build_web01 (push) Successful in 1m20s
2024-02-07 18:39:53 +01:00
22dea9ec7d feat(forgejo): Setup mail
All checks were successful
build configuration / build_compute01 (push) Successful in 57s
build configuration / build_storage01 (push) Successful in 58s
build configuration / build_vault01 (push) Successful in 49s
build configuration / build_web01 (push) Successful in 1m11s
lint / check (push) Successful in 21s
build configuration / build_web02 (push) Successful in 46s
2024-02-07 10:19:13 +01:00
dbbe739e7c feat(web01): Deploy simiweb as a static website
All checks were successful
lint / check (push) Successful in 30s
build configuration / build_vault01 (push) Successful in 56s
build configuration / build_web02 (push) Successful in 58s
build configuration / build_storage01 (push) Successful in 1m0s
build configuration / build_compute01 (push) Successful in 1m5s
build configuration / build_web01 (push) Successful in 2m26s
2024-02-06 20:43:46 +01:00
ad5e23e766 feat(wordpress): Reword 2024-02-06 20:37:31 +01:00
e955f8cd35 feat(wordpress): Increase file upload size
All checks were successful
lint / check (push) Successful in 25s
build configuration / build_vault01 (push) Successful in 1m1s
build configuration / build_web02 (push) Successful in 1m1s
build configuration / build_compute01 (push) Successful in 1m9s
build configuration / build_storage01 (push) Successful in 1m35s
build configuration / build_web01 (push) Successful in 1m40s
ds-fr update / npins_update (push) Successful in 2m6s
2024-02-06 17:04:16 +01:00
16ea1d69ca fix(wordpress): Redirect temp domain to bda.ens.fr
All checks were successful
lint / check (push) Successful in 25s
build configuration / build_vault01 (push) Successful in 56s
build configuration / build_web02 (push) Successful in 57s
build configuration / build_storage01 (push) Successful in 1m0s
build configuration / build_compute01 (push) Successful in 1m3s
build configuration / build_web01 (push) Successful in 2m27s
npins update / npins_update (push) Successful in 1m46s
2024-02-06 13:23:17 +01:00
38083b5fce feat(wordpress): Deploy bda
Some checks failed
lint / check (push) Successful in 24s
build configuration / build_vault01 (push) Successful in 56s
build configuration / build_web02 (push) Successful in 56s
build configuration / build_storage01 (push) Successful in 59s
build configuration / build_compute01 (push) Successful in 1m2s
build configuration / build_web01 (push) Has been cancelled
2024-02-06 13:20:09 +01:00
6d50bde0ff feat(ds-fr): Update
All checks were successful
build configuration / build_web02 (push) Successful in 55s
build configuration / build_vault01 (push) Successful in 56s
build configuration / build_storage01 (push) Successful in 58s
lint / check (push) Successful in 19s
build configuration / build_web01 (push) Successful in 1m30s
build configuration / build_compute01 (push) Successful in 8m25s
2024-02-06 13:00:57 +01:00
6f3eb05f78 fix(static): Make deadnix happy
All checks were successful
build configuration / build_vault01 (push) Successful in 48s
build configuration / build_storage01 (push) Successful in 51s
build configuration / build_compute01 (push) Successful in 55s
lint / check (push) Successful in 21s
build configuration / build_web02 (push) Successful in 46s
build configuration / build_web01 (push) Successful in 1m6s
npins update / npins_update (push) Successful in 1m30s
ds-fr update / npins_update (push) Successful in 2m1s
2024-02-02 10:55:35 +01:00
5e3819c9b2 feat(shell): Add pre-commit hooks and reformat the repo 2024-02-02 10:51:31 +01:00
49ae20bf5f chore(ds-fr): Update
All checks were successful
build configuration / build_vault01 (pull_request) Successful in 51s
build configuration / build_storage01 (pull_request) Successful in 53s
build configuration / build_web02 (pull_request) Successful in 45s
build configuration / build_web01 (pull_request) Successful in 1m11s
build configuration / build_compute01 (pull_request) Successful in 6m12s
build configuration / build_web02 (push) Successful in 55s
build configuration / build_storage01 (push) Successful in 58s
build configuration / build_compute01 (push) Successful in 1m4s
build configuration / build_web01 (push) Successful in 1m21s
build configuration / build_vault01 (push) Successful in 45s
2024-02-01 17:28:35 +00:00
51e2a8b50f chore(ds-fr): Update
All checks were successful
build configuration / build_vault01 (pull_request) Successful in 54s
build configuration / build_web02 (pull_request) Successful in 53s
build configuration / build_storage01 (pull_request) Successful in 56s
build configuration / build_web01 (pull_request) Successful in 1m14s
build configuration / build_compute01 (pull_request) Successful in 6m17s
build configuration / build_vault01 (push) Successful in 53s
build configuration / build_web02 (push) Successful in 52s
build configuration / build_storage01 (push) Successful in 55s
build configuration / build_compute01 (push) Successful in 59s
build configuration / build_web01 (push) Successful in 1m14s
2024-02-01 14:36:04 +01:00
ce0dfe5431 chore(infra): Remove remnants of dgn-dns 2024-02-01 13:35:30 +01:00
073a816fd6 chore(ds-fr): Update
All checks were successful
build configuration / build_vault01 (push) Successful in 56s
build configuration / build_web02 (push) Successful in 57s
build configuration / build_storage01 (push) Successful in 1m0s
build configuration / build_web01 (push) Successful in 1m16s
build configuration / build_compute01 (push) Successful in 6m26s
2024-01-29 21:53:51 +01:00
95fd21c378 feat(static): Refactor www-eleves config
All checks were successful
build configuration / build_vault01 (push) Successful in 51s
build configuration / build_storage01 (push) Successful in 52s
build configuration / build_web02 (push) Successful in 1m0s
build configuration / build_web01 (push) Successful in 1m9s
build configuration / build_compute01 (push) Successful in 1m14s
ds-fr update / npins_update (push) Successful in 1m50s
npins update / npins_update (push) Successful in 1m8s
2024-01-25 17:19:16 +01:00
4359447596 feat(static): Move retired.dgnum.eu from specific config to static automated config
All checks were successful
build configuration / build_vault01 (push) Successful in 51s
build configuration / build_web02 (push) Successful in 50s
build configuration / build_storage01 (push) Successful in 1m2s
build configuration / build_web01 (push) Successful in 1m10s
build configuration / build_compute01 (push) Successful in 1m15s
2024-01-25 17:08:47 +01:00
6094da46b0 feat(static): Deploy qr.dgnum.eu
All checks were successful
build configuration / build_vault01 (push) Successful in 52s
build configuration / build_web02 (push) Successful in 52s
build configuration / build_storage01 (push) Successful in 54s
build configuration / build_compute01 (push) Successful in 1m17s
build configuration / build_web01 (push) Successful in 1m26s
npins update / npins_update (push) Successful in 1m20s
2024-01-24 20:24:00 +01:00
a99ef0d1e0 feat(crabfit): Add analytics
All checks were successful
build configuration / build_web02 (push) Successful in 52s
build configuration / build_storage01 (push) Successful in 54s
build configuration / build_vault01 (push) Successful in 56s
build configuration / build_compute01 (push) Successful in 1m19s
build configuration / build_web01 (push) Successful in 2m22s
npins update / npins_update (push) Successful in 42s
ds-fr update / npins_update (push) Successful in 1m50s
2024-01-24 13:14:00 +01:00
c6abe5a347 feat(crabfit): Remove donate button for a link to dgnum.eu
All checks were successful
build configuration / build_web02 (push) Successful in 52s
build configuration / build_storage01 (push) Successful in 56s
build configuration / build_vault01 (push) Successful in 1m2s
build configuration / build_compute01 (push) Successful in 1m21s
build configuration / build_web01 (push) Successful in 2m23s
2024-01-24 10:16:22 +01:00
eecfe01f1e fix(crabfit): Display the correct frontend url
All checks were successful
build configuration / build_vault01 (push) Successful in 57s
build configuration / build_web02 (push) Successful in 56s
build configuration / build_storage01 (push) Successful in 58s
build configuration / build_compute01 (push) Successful in 1m19s
build configuration / build_web01 (push) Successful in 2m28s
ds-fr update / npins_update (push) Successful in 2m34s
2024-01-23 17:09:35 +01:00
7a9c9ac473 feat(storage01/netbird): Enable coturn
All checks were successful
build configuration / build_web02 (push) Successful in 55s
build configuration / build_vault01 (push) Successful in 54s
build configuration / build_web01 (push) Successful in 1m15s
build configuration / build_storage01 (push) Successful in 1m15s
build configuration / build_compute01 (push) Successful in 1m19s
2024-01-23 16:22:23 +01:00
a6996a00ce feat(redirections): Add rdv -> meet
All checks were successful
build configuration / build_vault01 (push) Successful in 52s
build configuration / build_web02 (push) Successful in 52s
build configuration / build_storage01 (push) Successful in 53s
build configuration / build_compute01 (push) Successful in 1m18s
build configuration / build_web01 (push) Successful in 1m35s
npins update / npins_update (push) Successful in 40s
2024-01-23 14:38:20 +01:00
6bdbccf9b2 feat(web01): Deploy Crab Fit on meet.dgnum.eu
Some checks failed
build configuration / build_storage01 (push) Successful in 47s
build configuration / build_compute01 (push) Successful in 1m11s
build configuration / build_vault01 (push) Successful in 42s
build configuration / build_web02 (push) Successful in 41s
build configuration / build_web01 (push) Has been cancelled
2024-01-23 01:06:10 +01:00
38ec436525 chore(ds-fr): Update
All checks were successful
build configuration / build_vault01 (pull_request) Successful in 48s
build configuration / build_storage01 (pull_request) Successful in 49s
build configuration / build_web02 (pull_request) Successful in 41s
build configuration / build_web01 (pull_request) Successful in 1m5s
build configuration / build_compute01 (pull_request) Successful in 7m36s
build configuration / build_vault01 (push) Successful in 54s
build configuration / build_web02 (push) Successful in 53s
build configuration / build_storage01 (push) Successful in 56s
build configuration / build_web01 (push) Successful in 1m13s
build configuration / build_compute01 (push) Successful in 1m16s
2024-01-22 17:27:57 +00:00
6b7ed1de5f feat(wordpress): Add theme for bds
All checks were successful
build configuration / build_vault01 (push) Successful in 53s
build configuration / build_web02 (push) Successful in 53s
build configuration / build_storage01 (push) Successful in 55s
build configuration / build_compute01 (push) Successful in 1m17s
build configuration / build_web01 (push) Successful in 1m31s
npins update / npins_update (push) Successful in 1m47s
ds-fr update / npins_update (push) Successful in 2m0s
2024-01-22 12:46:43 +01:00
Raito Bezarius
4850098fb6 feat(services): deploy a partially-declarative ERP (Dolibarr) on erp.dgnum.eu
All checks were successful
build configuration / build_vault01 (push) Successful in 53s
build configuration / build_web02 (push) Successful in 53s
build configuration / build_storage01 (push) Successful in 56s
build configuration / build_compute01 (push) Successful in 1m19s
build configuration / build_web01 (push) Successful in 1m59s
This is required for various services we will need, e.g. accounting and more.
2024-01-21 21:14:43 +01:00
498b2bb43e chore(ds-fr): Update
All checks were successful
build configuration / build_vault01 (pull_request) Successful in 55s
build configuration / build_web02 (pull_request) Successful in 54s
build configuration / build_storage01 (pull_request) Successful in 57s
build configuration / build_web01 (pull_request) Successful in 1m13s
build configuration / build_compute01 (pull_request) Successful in 7m18s
build configuration / build_web02 (push) Successful in 58s
build configuration / build_storage01 (push) Successful in 1m0s
build configuration / build_vault01 (push) Successful in 1m0s
build configuration / build_web01 (push) Successful in 1m14s
build configuration / build_compute01 (push) Successful in 1m24s
2024-01-17 17:27:57 +00:00
c74017d1fc feat(netbird): Use preferred_username instead of uuid
All checks were successful
build configuration / build_vault01 (push) Successful in 53s
build configuration / build_storage01 (push) Successful in 1m6s
build configuration / build_web01 (push) Successful in 1m11s
build configuration / build_compute01 (push) Successful in 1m19s
build configuration / build_web02 (push) Successful in 42s
2024-01-16 08:56:24 +01:00
1d92b61e48 feat(forgejo-runners): Increase number of runners on storage01 2024-01-12 11:01:41 +01:00
0555d4cbff feat(ds-fr): Update
All checks were successful
build configuration / build_vault01 (push) Successful in 51s
build configuration / build_storage01 (push) Successful in 53s
build configuration / build_web01 (push) Successful in 1m9s
build configuration / build_compute01 (push) Successful in 1m30s
build configuration / build_web02 (push) Successful in 45s
2024-01-12 10:59:22 +01:00
sinavir
8bfa7ede84 fix(pads): better configuration of reverse proxy
All checks were successful
build configuration / build_vault01 (push) Successful in 52s
build configuration / build_storage01 (push) Successful in 53s
build configuration / build_web01 (push) Successful in 1m9s
build configuration / build_compute01 (push) Successful in 1m20s
build configuration / build_web02 (push) Successful in 42s
ds-fr update / npins_update (push) Successful in 2m1s
2024-01-11 17:21:43 +01:00
f733548174 feat(ds-fr): Update
All checks were successful
build configuration / build_vault01 (push) Successful in 52s
build configuration / build_storage01 (push) Successful in 57s
build configuration / build_web01 (push) Successful in 1m14s
build configuration / build_web02 (push) Successful in 43s
build configuration / build_compute01 (push) Successful in 6m55s
npins update / npins_update (push) Successful in 57s
2024-01-11 13:38:29 +01:00
e34d5d003f feat(dgn-hardware): Move specific configurations back to the servers
All checks were successful
build configuration / build_storage01 (push) Successful in 52s
build configuration / build_vault01 (push) Successful in 1m2s
build configuration / build_web01 (push) Successful in 1m8s
build configuration / build_compute01 (push) Successful in 1m14s
build configuration / build_web02 (push) Successful in 42s
2024-01-11 12:58:58 +01:00