mgtr95 / artlar-installer
Artlar application installer (artlar new).
v1.0.1
2026-09-18 11:01 UTC
Requires
- php: ^8.2
- laravel/prompts: ^0.3.0
- symfony/console: ^6.2|^7.0|^8.0
- symfony/process: ^6.2|^7.0|^8.0
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
CLI to scaffold apps from mgtr95/artlar-boilerplate.
Requirements
- PHP 8.2+
- Composer
- For Docker boot: Docker + Make (optional)
Install
composer global require mgtr95/artlar-installer
Ensure Composer's global bin directory is on your PATH (often ~/.composer/vendor/bin or ~/.config/composer/vendor/bin).
Until a stable tag exists:
composer global require mgtr95/artlar-installer:dev-main
Usage
artlar new my-app
Options:
| Option | Meaning |
|---|---|
--docker |
Run make up after install |
--no-docker |
Skip Docker |
--git |
git init + initial commit |
--dev |
Use dev-main of the boilerplate |
--from-git |
Always pull the boilerplate via GitHub VCS |
-f, --force |
Overwrite existing directory |
Without the CLI:
composer create-project mgtr95/artlar-boilerplate my-app
Local development of this installer
cd artlar-installer
composer install
./bin/artlar new /tmp/artlar-demo --no-docker
Packagist
Packages:
mgtr95/artlar-boilerplate(type: project)mgtr95/artlar-installer(this CLI)
Tag releases (v1.0.0, …) on both repos so Composer can install without --stability=dev. The CLI auto-detects Packagist and only falls back to the GitHub VCS URL when needed.