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: 38

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

2.1.2 2026-10-31 09:23 UTC

This package is auto-updated.

Last update: 2026-10-31 09:24:00 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 · core 2.1 : bump astral-core:^2.1.

Installation

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

Contenu

Élément Statut
astral-php/astral-core ✅ ^2.1
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.1.2
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