astral-php / astral-forum
Astral Forum — forums, sujets, posts et FAQ modérée (create-project starter 2.0)
0.1.0
2026-10-29 17:02 UTC
Requires
- php: ^8.3
- astral-php/astral-cache: ^0.1
- astral-php/astral-core: ^2.0
- astral-php/astral-form: ^0.1.2
Requires (Dev)
- phpunit/phpunit: ^9.6 || ^10.5 || ^11.0
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
Forum create-project (starter 2.0 + astral-core ^2) : forums, sujets, posts, FAQ modérée.
| UI | Nova maroon (#9f1239) |
| URL locale | http://astral-forum.local/ |
| Roadmap 1.0 | ROADMAP.md |
Prérequis
- PHP ^8.3
- Composer
- Laragon (vhost
astral-forum.local→public/) recommandé
Installation
composer create-project astral-php/astral-forum:^0.1 mon-forum
cd mon-forum
cp .env.example .env
php bin/console migrate
Ouvrir http://astral-forum.local/ (ou configurer le vhost) → /register (premier compte = admin).
Dépendances clés
astral-php/astral-core:^2.0astral-php/astral-form:^0.1.2(éviter la contrainte exacte0.1→ résout 0.1.0 + hub ^1)astral-php/astral-cache:^0.1
composer serve (127.0.0.1:8083) = secours hors Laragon.
Fonctionnalités 0.1.0
- Forum général seedé à la migration
- Lecture publique, création sujet + réponse (membres)
- Forums specialized / faq (admin)
- Workflow FAQ + publication atomique
- Modération : lock / pin / hide (admin)
- Auth starter (register / login / rôles Admin · User · Guest)
Tests
composer test composer qa # serveur Laragon requis
CSRF : champ _token.
Liens
- Packagist : astral-php/astral-forum
- GitHub : astral-php/astral-forum
- Changelog : CHANGELOG.md