Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
45 changes: 37 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,29 +1,58 @@
# Site web du réseau des data scientists du service statistique public

Code source du `SSPHub`, le site du réseau des
Code source du `SSPHub`, le site du réseau des
_data scientists_ du service statistique public (SSP).

Contenu disponible sur https://ssphub.netlify.app.

Site web construit avec `Quarto`

*Des assistants d'IA générative ont été utilisés à différents stades du processus.*
_Des assistants d'IA générative ont été utilisés à différents stades du processus._

# How to

## faire une infolettre

Deadline pour envoi en validation (n1) : une semaine avant le dernier jour ouvré du mois
Deadline pour envoi en validation (n1) : une semaine avant le dernier jour ouvré du mois

- [ ] depuis le dossier ssphub, lancer `{bash} bash scripts/init_infolettre.sh 27` : va créer une branche nommée infolettre_27, copier le template etc.
- [ ] depuis le dossier ssphub, lancer `{bash} bash scripts/init_infolettre.sh 27` : va créer une branche nommée infolettre_27, copier le template etc.
- [ ] mettre à jour les articles issus du groupe de veille à partir du repo [ssphub_veille](https://github.com/SSPHub/ssphub_veille)
- [ ] regarder les sujets possibles parmi la liste des articles issus du groupe de veille sur grist (sujets possible : OCR ? + comment on se répartit les articles)
- [ ] rédiger le qmd avec toutes les informations
- [ ] faire une PR pour relecture
- [ ] faire une PR pour relecture
- [ ] mise à disposition de l'infolettre sur le site du ssphub en mergeant la branche sur le main
- [ ] envoi infolettre par email avec les outils du repo [newsletter_tools](https://github.com/SSPHub/newsletter_tools)
- [ ] envoi infolettre par Tchap avec les outils du repo [newsletter_tools](https://github.com/SSPHub/newsletter_tools)

Cf. les readme des repo :
- https://github.com/SSPHub/newsletter_tools
- https://github.com/SSPHub/ssphub_veille
Cf. les readme des repo :

- https://github.com/SSPHub/newsletter_tools
- https://github.com/SSPHub/ssphub_veille

## Add files to S3 storage

### Config

- Easiest is to switch to S3 config before launching SSPCloud service. No need to initialize the connection then.

- Otherwise, you have to have the following secrets :
- S3_SSPHUB_ACCESS_KEY
- S3_SSPHUB_SECRET_ACCESS_KEY
- S3_SSPHUB_BUCKET
- AWS_ENDPOINT_URL (is already configured in SSPCloud)
- Initialize the connection :
`mc alias set s3ssphub $AWS_ENDPOINT_URL $S3_SSPHUB_ACCESS_KEY $S3_SSPHUB_SECRET_ACCESS_KEY`

### Use

Then use Minio client to intervene with CLI.
If you're using the 2nd option, you should replace s3 with s3 ssphub.

- List files :
mc ls --recursive s3/$S3_SSPHUB_BUCKET/

- Copy files to S3 :
mc cp ./file.txt s3/$S3_SSPHUB_BUCKET/dossier/mon_fichier.txt

- Delete files from S3 :
mc rm s3/$S3_SSPHUB_BUCKET/images/photo.jpg
Loading