Одна команда до готового Laravel-застосунку.
Замість шаблону, який застаріває, Kalimera автоматизує саме налаштування: свіжий, актуальний Laravel-застосунок, підготовлений по-вашому і щоразу однаково.
Встановіть один раз, використовуйте для кожного застосунку.
-
composer global require welldigit/kalimera -
kalimera new my-app
Усі питання ставляться на початку, далі підсумок і одне підтвердження. Після цього запуск іде без вашої участі.
Що він налаштовує
Стартовий набір
React, Vue, Livewire, Svelte або жодного, з можливістю вручну додати Inertia.
Пакети екосистеми
Horizon, Fortify, Laravel AI, Scout і Nightwatch, кожен на ваш вибір.
Сервіси Sail
PostgreSQL і Redis за замовчуванням; MySQL, Mailpit, Meilisearch і MinIO на запит.
Якість з першого коміту
Pint, PHPStan і Rector підключені й зелені ще до першого рядка вашого коду.
Ваш набір пакетів
Описується один раз у kalimera.config.json. Вбудований каталог — колекція Spatie; замініть її своєю.
Laravel Boost
Boost для ваших агентів розробки, а також навички з GitHub-репозиторіїв, які ви вкажете.
Що потрібно
PHP 8.4.1+
Запускає Kalimera, laravel new і перші виклики artisan.
Composer 2.2+
Встановлює Kalimera і завантажує пакети нового застосунку.
Laravel installer
Для laravel new.
Docker
Запущений демон, доступний без sudo. Sail збирає і запускає застосунок.
git
Для laravel new --git і фінального коміту. Node.js на хості не потрібен.
Створено для агентів розробки.
Kalimera постачається з навичкою для агентів. Ваш агент ставить ті самі питання у своєму інтерфейсі, записує відповіді в конфіг і запускає інсталятор без участі людини, а потім перевіряє результат.