Search by

astral-php / astral-forum

astral-php

Astral Forum — forums, sujets, posts et FAQ modérée (create-project starter 2.0)

Package info

github.com/astral-php/astral-forum

Type:project

pkg:composer/astral-php/astral-forum

Statistics

Installs: 1

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

0.1.0 2026-10-29 17:02 UTC

This package is auto-updated.

Last update: 2026-10-29 17:16:58 UTC


README

Forum create-project (starter 2.0 + astral-core ^2) : forums, sujets, posts, FAQ modérée.

PHP Version License Tests

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.0
  • astral-php/astral-form:^0.1.2 (éviter la contrainte exacte 0.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