PHPackages                             ophelios/zephyrus-framework - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. ophelios/zephyrus-framework

ActiveLibrary

ophelios/zephyrus-framework
===========================

Template project for Zephyrus foundation.

12PHP

Since Aug 4Pushed 9mo ago1 watchersCompare

[ Source](https://github.com/ophelios-studio/zephyrus-framework)[ Packagist](https://packagist.org/packages/ophelios/zephyrus-framework)[ RSS](/packages/ophelios-zephyrus-framework/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

Projet gabarit ZEPHYRUS
=======================

[](#projet-gabarit-zephyrus)

Projet destiné à être utilisé comme base de gabarit pour les projets ZEPHYRUS.

Environnement de développement (Docker)
---------------------------------------

[](#environnement-de-développement-docker)

### Prérequis

[](#prérequis)

Assurez-vous d'avoir le [Moteur Docker](https://www.docker.com/products/docker-desktop/) installé et à jour.

### Premier démarrage

[](#premier-démarrage)

Copiez le fichier `.env.example` vers un fichier nommé `.env`. Lancez finalement la construction de l'environnement de développement.

```
docker compose up
docker exec -it zephyrus_webserver composer install
```

### Mise à jour des dépendances (Composer)

[](#mise-à-jour-des-dépendances-composer)

```
docker exec -it zephyrus_webserver composer update
```

### Redémarrer la base de données (au besoin)

[](#redémarrer-la-base-de-données-au-besoin)

```
docker compose down
docker compose up
```

### Activer / Désactiver Xdebug

[](#activer--désactiver-xdebug)

Par défaut, xdebug est installé, mais pas actif pour augmenter les performances en développement. Par contre, il est possible de l'activer et de le désactiver avec une commande. Doit être exécuté sur l'ordinateur hôte et non depuis le conteneur Docker (puisque le script interagit avec l'exécutable de Docker sur l'hôte).

#### Activer

[](#activer)

```
composer xdebug-enable
```

#### Désactiver

[](#désactiver)

```
composer xdebug-disable
```

### Génération de la cache Latte

[](#génération-de-la-cache-latte)

```
docker exec -it zephyrus_webserver composer latte-cache
```

### Supprimer les images Docker

[](#supprimer-les-images-docker)

```
docker rmi $(docker images -q)
```

MailCatcher
-----------

[](#mailcatcher)

Par défaut, l'image Docker fourni avec Zephyrus inclus [MailCatcher](https://www.google.com/search?client=safari&rls=en&q=mailcatcher&ie=UTF-8&oe=UTF-8). Ceci permet de tester des courriels simplement.

Pour accéder à MailCatcher :

```
mailer:
  transport: "smtp"
  from_address: "info@ophelios.com"
  from_name: "Zephyrus"
  smtp:
    enabled: true
    host: "localhost"
    port: 1025
    encryption: "none"
    username: ""
    password: ""
```

###  Health Score

17

—

LowBetter than 6% of packages

Maintenance41

Moderate activity, may be stable

Popularity4

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity14

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/9836ecddefbfb98dabec6f172e87e6735aeb9bd9798a9d84d4b655e65f144daf?d=identicon)[ophelios](/maintainers/ophelios)

---

Top Contributors

[![dadajuice](https://avatars.githubusercontent.com/u/4491532?v=4)](https://github.com/dadajuice "dadajuice (8 commits)")

### Embed Badge

![Health badge](/badges/ophelios-zephyrus-framework/health.svg)

```
[![Health](https://phpackages.com/badges/ophelios-zephyrus-framework/health.svg)](https://phpackages.com/packages/ophelios-zephyrus-framework)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
