Skip to content

Repository files navigation

Auralis — site web

Site officiel d'Auralis Browser, reconstruit avec Laravel 13, Tailwind CSS v4, Alpine.js et les icônes Lucide.

La dernière version, le lien de téléchargement et les notes de version affichés sur le site sont récupérés en direct depuis l'API GitHub du dépôt Cut0x/AuralisBrowser (avec cache 30 min) — pas de version codée en dur.

Pages

Route Description
/ Page d'accueil — présentation du navigateur
/welcome Page de bienvenue post-installation (liée depuis l'application)
/download Téléchargement + notes de version dynamiques (API GitHub)

Stack

  • Laravel 13 (PHP 8.3+)
  • Tailwind CSS v4 via @tailwindcss/vite + @tailwindcss/typography
  • Alpine.js (+ plugins collapse, focus) pour les interactions (menu mobile, accordéons, reveal au scroll, compteurs animés)
  • Lucide pour les icônes
  • league/commonmark pour le rendu Markdown des notes de version GitHub

Installation locale

composer install
npm install

cp .env.example .env   # si .env n'existe pas déjà
php artisan key:generate
php artisan migrate

npm run build           # ou `npm run dev` pendant le développement

Optionnel — pour éviter la limite de taux non authentifiée de l'API GitHub (60 req/h/IP), renseignez un token dans .env :

GITHUB_TOKEN=ghp_xxx

Servir le site

Recommandé : configurez le document root de votre serveur web (Apache/Nginx) sur le dossier public/.

Alternative (XAMPP sans vhost) : le .htaccess à la racine du dépôt redirige automatiquement toutes les requêtes vers public/, ce qui permet de servir le site directement depuis htdocs/AuralisWebsite/ — assurez-vous simplement que mod_rewrite est activé.

En développement, php artisan serve fonctionne aussi directement.

Licence

Code du site sous licence MIT. Auralis Browser lui-même est disponible sur GitHub.

About

Site internet du navigateur web Auralis

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages