astral-php / astral-starter
Astral Starter — application from scratch (auth, admin, layout simple) basée sur astral-core
Package info
github.com/astral-php/astral-starter
Type:project
pkg:composer/astral-php/astral-starter
0.1.2
2026-10-08 14:21 UTC
Requires
- php: ^8.1
- astral-php/astral-core: ^1.2.4
Requires (Dev)
- phpunit/phpunit: ^9.6
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
Application from scratch pour Astral — auth, admin utilisateurs, layout simple.
Pas d’articles, pas d’API démo, pas de /docs : une base vierge pour votre métier et votre design.
Écosystème : Astral MVC · Packagist astral-php (Apps / Core / Components).
Installation
composer create-project astral-php/astral-starter mon-app
cd mon-app
cp .env.example .env
php -S 127.0.0.1:8082 -t public public/router.php
Puis ouvrir http://127.0.0.1:8082 → Créer le compte admin (/register).
En local (workspace)
cd components-astral/astral-starter
composer install
cp .env.example .env
php -S 127.0.0.1:8082 -t public public/router.php
Contenu
| Élément | Statut |
|---|---|
astral-php/astral-core |
✅ dépendance |
| Login / register / logout | ✅ |
| Forgot / reset password, verify e-mail | ✅ (selon AUTH_REGISTRATION) |
| Admin users / rôles | ✅ /admin/users |
| Accueil + liens GitHub / site | ✅ |
| Articles / API / docs embarquées | ❌ volontairement absents |
Configuration
APP_NAME="Astral Starter" AUTH_REGISTRATION=direct # ou confirm ASTRAL_GITHUB_URL=https://github.com/astral-php ASTRAL_WEBSITE_URL=https://github.com/astral-php
Ensuite
php bin/console make:module Article composer require astral-php/astral-form composer require astral-php/astral-template
Licence
MIT