docs: ajouter README avec guide d'installation #56

Merged
cedricAbonnel merged 2 commits from docs/readme-installation into main 2026-05-15 07:44:29 +00:00
Owner

Fixes #55.

Ajoute un README.md à la racine couvrant :

  • Prérequis (PHP 8.2+, PostgreSQL, Composer, Apache/Nginx)
  • Installation pas-à-pas : clone → .env → BDD → migrate.php → vhost → permissions
  • Paramètres du site (data/site_settings.json)
  • Procédure de mise à jour
  • Tableau de la structure du projet

Rédigé à partir du constat fait en forkant Folio pour sinformersurlatech.fr.

Fixes #55. Ajoute un `README.md` à la racine couvrant : - Prérequis (PHP 8.2+, PostgreSQL, Composer, Apache/Nginx) - Installation pas-à-pas : clone → `.env` → BDD → `migrate.php` → vhost → permissions - Paramètres du site (`data/site_settings.json`) - Procédure de mise à jour - Tableau de la structure du projet Rédigé à partir du constat fait en forkant Folio pour sinformersurlatech.fr.
cedricAbonnel added 1 commit 2026-05-14 07:58:19 +00:00
Couvre prérequis, installation pas-à-pas (clone, .env, BDD, migrations,
vhost Apache/Nginx, permissions), paramètres du site, mise à jour et
structure du projet. Fixes #55.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
cedricAbonnel force-pushed docs/readme-installation from a184ae7bbb to 5828aac4f5 2026-05-14 07:58:19 +00:00 Compare
Author
Owner

il faudrait également un script pour déployer les programmes/dépendances sur le serveur : apache, php fpm ....
J'impose Debian comme OS

il faudrait également un script pour déployer les programmes/dépendances sur le serveur : apache, php fpm .... J'impose Debian comme OS
cedricAbonnel added 1 commit 2026-05-15 07:44:09 +00:00
- Ajouter DATA_PATH dans le tableau des variables .env avec note prod
- Étape 6 : permissions sur DATA_PATH (hors document root) au lieu de data/
- Étape 7 : référencer $DATA_PATH/site_settings.json
- Mentionner scripts/setup.sh
- Structure : retirer data/ (géré par DATA_PATH), ajouter scripts/

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
cedricAbonnel merged commit 2d2148079d into main 2026-05-15 07:44:29 +00:00
cedricAbonnel deleted branch docs/readme-installation 2026-05-15 07:44:29 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: cedricAbonnel/folio#56