Search by

The application skeleton every Hydra project starts from.

Package info

github.com/hydra-foundation/app

Type:project

pkg:composer/hydrakit/app

Statistics

Installs: 16

Dependents: 0

Suggesters: 0

Stars: 1

Open Issues: 0

v0.3.2 2026-09-11 16:17 UTC

README

The skeleton every Hydra project starts from.

Status

Experimental. This is a personal project, built in the open for my own use.

  • Breaking changes are expected, between any two versions and without notice.
  • Anyone curious enough to use it is doing so at their own risk.

Requirements

  • PHP 8.2+ and Composer
  • Docker + Compose (for the full stack: PHP-FPM, nginx, MariaDB, Redis)

Setup

cp .env.example .env             # defaults run as-is for local dev
composer install                 # resolves the framework packages
php bin/console key:generate     # writes a fresh APP_KEY into .env

Run

With Docker (full stack):

./bin/dev up -d --build          # PHP-FPM + nginx + MariaDB + Redis

Open http://localhost:8080 (the port is APP_PORT in .env).

Without Docker (public site only):

composer start                   # php -S localhost:8000 -t public/

Open http://localhost:8000.

Everything else (commands, architecture, configuration, migrations, tests) lives in the wiki (coming soon?)