ereborcodeforge / durin-app
Official neutral application root for Durin (initialize with durin init)
Package info
github.com/EreborCodeForge/durin-app
Type:project
pkg:composer/ereborcodeforge/durin-app
v0.2.2
2026-09-28 01:59 UTC
Requires
- php: ^8.5
- ext-msgpack: *
- ext-sockets: *
- ereborcodeforge/durins-forge: ^0.2.3
- ereborcodeforge/mithrilphp: ^2.2
Requires (Dev)
- phpunit/phpunit: ^12.5
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-09-28 01:59:28 UTC
README
Neutral Composer application root for the Durin ecosystem.
composer create-project ereborcodeforge/durin-app:^0.2 my-app cd my-app cp .env.example .env vendor/bin/durin init # or: vendor/bin/durin init --preset=service vendor/bin/durin doctor vendor/bin/durin dev
Canonical UX remains the global installer:
durin new my-app --preset=service
What this package is
- A Composer
projectroot owned byApp\ - Neutral bootstrap before preset initialization
- Direct dependencies:
ereborcodeforge/durins-forgeandereborcodeforge/mithrilphp - Environment-driven
APP_NAMEviaconfig/app.php
What this package is not
- The
minimalpreset (or any preset) - A framework implementation
- A second CLI or preset catalog
Presets are applied by vendor/bin/durin init using durin-presets through Forge.
Structure (before init)
composer.json/.env.exampleconfig/app.phppublic/index.php(requires init)src/(empty until preset)var/cache,var/runtime
Documentation
License
MIT