Search by

astral-php / astral-starter

astral-php

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

Statistics

Installs: 9

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

2.0.0 2026-10-29 10:41 UTC

This package is auto-updated.

Last update: 2026-10-29 10:42:08 UTC


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.

PHP Version

Écosystème : Astral MVC · Packagist astral-php (Apps / Core / Components).
Migration 0.x → 2.0 : UPGRADE-2.0.md.

Installation

composer create-project astral-php/astral-starter:^2.0 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).

Compatibilité

  • PHP ^8.3
  • astral-php/astral-core ^2.0

Contenu

Élément Statut
astral-php/astral-core ✅ ^2.0
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"
APP_VERSION=2.0.0
AUTH_REGISTRATION=direct   # ou confirm
ASTRAL_GITHUB_URL=https://github.com/astral-php
ASTRAL_WEBSITE_URL=https://astral-php.dev

Ensuite

php bin/console make:module Article
composer require astral-php/astral-form
composer require astral-php/astral-cache

Licence

MIT