46 lines
1.8 KiB
Markdown
46 lines
1.8 KiB
Markdown
# Kit « Clause de communication par courriel »
|
||
|
||
**But** : fournir une clause contractuelle prête à l’emploi + une note explicative + un modèle d’Annexe A, avec un flux de publication **Forgejo → Nextcloud**.
|
||
|
||
## Contenu
|
||
- `src/01_Clause_Courriel_Opposabilite_FR.md` — Clause complète (FR).
|
||
- `src/02_Note_Explicative_FR.md` — Mémo d’appui (FR).
|
||
- `src/03_Modele_AnnexeA_FR.docx` — Modèle Word à remplir (si absent, fichier placeholder .txt).
|
||
- `src/04_Kit_Licence_et_Utilisation.txt` — Conditions d’usage.
|
||
- `VERSION.txt` — Version et date.
|
||
- `releases/` — Archives prêtes pour diffusion publique (Nextcloud).
|
||
|
||
## Flux recommandé
|
||
1. Versionnez ce dossier dans **Forgejo** (org: Chezlepro).
|
||
2. Créez l’archive `releases/Kit_Clause_Communication_v1.0.zip` (déjà incluse) et publiez-la.
|
||
3. Copiez l’archive vers votre **Nextcloud** public (ex. via `rclone`).
|
||
|
||
## API Forgejo — création du dépôt
|
||
```bash
|
||
curl -X POST https://forge.chezlepro.ca/api/v1/orgs/Chezlepro/repos -H "Content-Type: application/json" -H "Authorization: token <TON_TOKEN_API>" -d '{
|
||
"name": "clause-communication",
|
||
"description": "Clause contractuelle de communication par courriel et opposabilité - version 1.0",
|
||
"private": false,
|
||
"auto_init": false,
|
||
"license": "MIT"
|
||
}'
|
||
```
|
||
|
||
## Initialisation Git locale
|
||
```bash
|
||
git init
|
||
git remote add origin git@forge.chezlepro.ca:Chezlepro/clause-communication.git
|
||
git add .
|
||
git commit -m "Initial commit – Kit Clause de communication v1.0"
|
||
git branch -M main
|
||
git push -u origin main
|
||
```
|
||
|
||
## Publication Nextcloud (exemple avec rclone)
|
||
```bash
|
||
rclone copy releases/Kit_Clause_Communication_v1.0.zip nextcloud:Partages_Publics/
|
||
```
|
||
|
||
---
|
||
|
||
© Chezlepro — utilisation permise avec attribution. Aucun avis juridique n’est fourni.
|