diff --git a/.woodpecker.yaml b/.woodpecker.yaml
index 336da93..d1d955b 100644
--- a/.woodpecker.yaml
+++ b/.woodpecker.yaml
@@ -1,8 +1,20 @@
steps:
- - name: upload
+ - name: HTML syntax check
+ image: debian:12
+ # Debian has tidy 5.6.0, which complains about the "loading" tag in img.
+ # We need a more recent version for now.
+ commands:
+ - DEBIAN_FRONTEND=noninteractive apt update -qq
+ - DEBIAN_FRONTEND=noninteractive apt install -qq -y wget
+ - wget -q https://github.com/htacg/tidy-html5/releases/download/5.8.0/tidy-5.8.0-Linux-64bit.deb
+ - echo "59e594312207234f5a17455683c13c6bc47a89cb7bf994d493acfffb591d9830 tidy-5.8.0-Linux-64bit.deb" | sha256sum -c
+ - DEBIAN_FRONTEND=noninteractive apt install -qq -y ./tidy-5.8.0-Linux-64bit.deb
+ - tidy -q -e static/index.html
+
+ - name: upload (preprod)
when:
- branch:
- - preprod
+ event: [push, pull_request]
+ branch: preprod
image: plugins/s3
settings:
bucket: preprod-site
@@ -15,6 +27,22 @@ steps:
source: static/**/*
target: /
strip_prefix: static/
- # a bit more robust: do not require the let's encrypt certificate to be
- # working for the subdomain
+ path_style: true
+
+ - name: upload (prod)
+ when:
+ - event: push
+ branch: main
+ image: plugins/s3
+ settings:
+ bucket: deuxfleurs.fr
+ endpoint: https://garage.deuxfleurs.fr
+ region: garage
+ access_key:
+ from_secret: aws_access_key_id
+ secret_key:
+ from_secret: aws_secret_access_key
+ source: static/**/*
+ target: /
+ strip_prefix: static/
path_style: true
diff --git a/README.md b/README.md
index bbe913f..5567538 100644
--- a/README.md
+++ b/README.md
@@ -37,10 +37,20 @@ Fabriquons un internet convivial ⤵
Pas maintenant.
-## Déployer
+## Déployer en pré-production
-⚠️ NE FAITES PAS `--delete` car il est fort probable que des trucs qui doivent rester dans le bucket
-ne sont pas copiés ici
+Fait automatiquement via Woodpecker sur la branche `preprod`.
+
+Le site en pré-production est ensuite accessible sur
+
+## Déployer en production
+
+Fait automatiquement via Woodpecker sur la branche `main`.
+
+## Déployer en production à la main (pas recommandé)
+
+En cas de déploiement manuel : ⚠️ NE FAITES PAS `--delete` car il est fort probable
+que des trucs qui doivent rester dans le bucket ne sont pas copiés ici.
```
aws s3 sync static/ s3://deuxfleurs.fr
diff --git a/static/evenements_passes.html b/static/evenements_passes.html
index 59c2efb..8dea939 100644
--- a/static/evenements_passes.html
+++ b/static/evenements_passes.html
@@ -81,3 +81,7 @@
Réunion mensuelle «au coin du feu» en ligne, le 6 février 2024 à 19h00.
Une fois par mois nous organisons une réunion en ligne informelle. C'est le bon moment pour venir faire un coucou si vous voulez parler à des gens de vive voix numérique.
Réunion mensuelle d'infrastructure en ligne, le 21 février 2024 à 20h00.
Point mensuel en visioconférence où l'on aborde toutes les questions techniques qui méritent notre attention, concernant notre infrastructure ou nos services.
Permanence associative autour du Libre au Café Citoyen à Lille, le 27 février 2024 à 19h30.
La permanence associative autour du Libre est une manifestation conviviale, ouverte à toutes et tous, organisée le dernier mardi de chaque mois, et regroupant les collectifs Chtinux, Raoull, Deuxfleurs, Mycélium, CLX et Cliss XXI.
+
+ Réunion mensuelle «au coin du feu» en ligne, le 5 mars 2024 à 19h00.
Une fois par mois nous organisons une réunion en ligne informelle. C'est le bon moment pour venir faire un coucou si vous voulez parler à des gens de vive voix numérique.
+ Réunion mensuelle du collectif CHATONS en ligne, le 12 mars 2024 à 20h00.
Une fois par mois a lieu une réunion entre les membres du collectif CHATONS.
+ Barcamp Interne au Couvent des Clarisses à Roubaix, le 15, 16 et 17 mars.
Les membres de Deuxfleurs prennent le temps de se retrouver et de discuter de l'association. N'hésitez pas à nous contacter pour passer nous voir le samedi soir.
diff --git a/static/index.html b/static/index.html
index 3726ec3..c2c7825 100644
--- a/static/index.html
+++ b/static/index.html
@@ -849,7 +849,7 @@
Avec des valeurs fortes
-
+
La coopération - eg. promouvoir l'intéropérabilité, les communs, le libre, et les formats de données ouverts
@@ -863,15 +863,18 @@
L'accès à nos services est à prix libre. Nous estimons leur coût à 15€/an/compte pour leur maintien en fonctionnement et recommandons le double pour permettre à l'association de se développer. Il est conditionné par les ressources disponibles, à la fois matérielles et humaines.
Pour accéder à nos services ou simplement discuter avec nous, écrivez à coucou[@]deuxfleurs.fr, rejoignez-nous sur le salon Matrix #deuxfleurs:deuxfleurs.fr ou rencontrez-nous à :
-
-
- - Réunion mensuelle «au coin du feu» en ligne, le 5 mars 2024 à 19h00.
Une fois par mois nous organisons une réunion en ligne informelle. C'est le bon moment pour venir faire un coucou si vous voulez parler à des gens de vive voix numérique.
- - Réunion mensuelle du collectif CHATONS en ligne, le 12 mars 2024 à 20h00.
Une fois par mois a lieu une réunion entre les membres du collectif CHATONS.
- - Barcamp Interne au Couvent des Clarisses à Roubaix, le 15, 16 et 17 mars.
Les membres de Deuxfleurs prennent le temps de se retrouver et de discuter de l'association. N'hésitez pas à nous contacter pour passer nous voir le samedi soir.
+
- Réunion mensuelle «au coin du feu» en ligne, le 2 avril 2024 à 19h00.
Une fois par mois nous organisons une réunion en ligne informelle. C'est le bon moment pour venir faire un coucou si vous voulez parler à des gens de vive voix numérique.
-
- - Permanence associative autour du Libre au Café Citoyen à Lille, le 30 avril 2024 à 19h30.
La permanence associative autour du Libre est une manifestation conviviale, ouverte à toutes et tous, organisée le dernier mardi de chaque mois, et regroupant les collectifs Chtinux, Raoull, Deuxfleurs, Mycélium, CLX et Cliss XXI.
+ - Réunion mensuelle d'infrastructure en ligne, le 17 avril 2024 à 20h00.
Point mensuel en visioconférence où l'on aborde toutes les questions techniques qui méritent notre attention, concernant notre infrastructure ou nos services.
+ - Permanence associative autour du Libre au Café Citoyen à Lille, le 30 avril 2024 à 19h30.
La permanence associative autour du Libre est une manifestation conviviale, ouverte à toutes et tous, organisée le dernier mardi de chaque mois, et regroupant les collectifs Chtinux, Raoull, Deuxfleurs, Mycélium, CLX et Cliss XXI.
+
+ - Réunion mensuelle «au coin du feu» en ligne, le 7 mai 2024 à 19h00.
Une fois par mois nous organisons une réunion en ligne informelle. C'est le bon moment pour venir faire un coucou si vous voulez parler à des gens de vive voix numérique.
+ - Réunion mensuelle d'infrastructure en ligne, le 22 mai 2024 à 20h00.
Point mensuel en visioconférence où l'on aborde toutes les questions techniques qui méritent notre attention, concernant notre infrastructure ou nos services.
+
+ - Réunion mensuelle «au coin du feu» en ligne, le 4 juin 2024 à 19h00.
Une fois par mois nous organisons une réunion en ligne informelle. C'est le bon moment pour venir faire un coucou si vous voulez parler à des gens de vive voix numérique.
+ - Réunion mensuelle d'infrastructure en ligne, le 19 juin 2024 à 20h00.
Point mensuel en visioconférence où l'on aborde toutes les questions techniques qui méritent notre attention, concernant notre infrastructure ou nos services.
+ - Barcamp Interne en Auvergne, les 21, 22 et 23 juin.
Les membres de Deuxfleurs prennent le temps de se retrouver et de discuter de l'association.
@@ -882,24 +885,6 @@
-->
.——————————————————————————————————————.
-| CALENDRIER MARS 2024 |
-|——————————————————————————————————————|
-| ———— ———— ———— |
-| | 01 | 02 | 03 | |
-| ———— ———— ———— ———— ———— ———— ———— |
-| | 04 | 05 | 06 | 07 | 08 | 09 | 10 | |
-| ———— ———— ———— ———— ———— ———— ———— |
-| | 11 | 12 | 13 | 14 | 15 | 16 | 17 | |
-| ———— ———— ———— ———— ———— ———— ———— |
-| | 18 | 19 | 20 | 21 | 22 | 23 | 24 | |
-| ———— ———— ———— ———— ———— ———— ———— |
-| | 25 | 26 | 27 | 28 | 29 | 30 | 31 | |
-| ———— ———— ———— ———— ———— ———— ———— |
-|______________________________________|
-
-
-
-
.——————————————————————————————————————.
| CALENDRIER AVRIL 2024 |
|——————————————————————————————————————|
| ———— ———— ———— ———— ———— ———— ———— |
@@ -907,7 +892,7 @@
| ———— ———— ———— ———— ———— ———— ———— |
| | 08 | 09 | 10 | 11 | 12 | 13 | 14 | |
| ———— ———— ———— ———— ———— ———— ———— |
-| | 15 | 16 | 17 | 18 | 19 | 20 | 21 | |
+| | 15 | 16 | 17 | 18 | 19 | 20 | 21 | |
| ———— ———— ———— ———— ———— ———— ———— |
| | 22 | 23 | 24 | 25 | 26 | 27 | 28 | |
| ———— ———— ———— ———— ———— ———— ———— |
@@ -915,7 +900,24 @@
| ———— ———— |
|______________________________________|
-
+
+
.——————————————————————————————————————.
+| CALENDRIER MAI 2024 |
+|——————————————————————————————————————|
+| ———— ———— ———— ———— ———— |
+| | 01 | 02 | 03 | 04 | 05 | |
+| ———— ———— ———— ———— ———— ———— ———— |
+| | 06 | 07 | 08 | 09 | 10 | 11 | 12 | |
+| ———— ———— ———— ———— ———— ———— ———— |
+| | 13 | 14 | 15 | 16 | 17 | 18 | 19 | |
+| ———— ———— ———— ———— ———— ———— ———— |
+| | 20 | 21 | 22 | 23 | 24 | 25 | 26 | |
+| ———— ———— ———— ———— ———— ———— ———— |
+| | 27 | 28 | 29 | 30 | 31 | |
+| ———— ———— ———— ———— ———— |
+|______________________________________|
+
+