PHPackages                             montross50/artisan-commands-helper - 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. [DevOps &amp; Deployment](/categories/devops)
4. /
5. montross50/artisan-commands-helper

ActiveLibrary[DevOps &amp; Deployment](/categories/devops)

montross50/artisan-commands-helper
==================================

Laravel artisan commands helper. Provides shortcuts to basic docker-centric commands needed during development.

1.1.0(7y ago)01.2k↓100%MITPHPPHP ~5.6|~7.0

Since Feb 24Pushed 7y ago1 watchersCompare

[ Source](https://github.com/montross50/artisan-commands-helper)[ Packagist](https://packagist.org/packages/montross50/artisan-commands-helper)[ Docs](https://github.com/montross50/artisan-commands-helper)[ RSS](/packages/montross50-artisan-commands-helper/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (2)Dependencies (4)Versions (6)Used By (0)

Laravel Artisan Commands Helper.
--------------------------------

[](#laravel-artisan-commands-helper)

[![Latest Version on Packagist](https://camo.githubusercontent.com/d80b9b31d710477c904ec71a0832b14781934667dbb58822b9885445e1f34e97/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6d6f6e74726f737335302f6172746973616e2d636f6d6d616e64732d68656c7065722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/montross50/artisan-commands-helper)[![Software License](https://camo.githubusercontent.com/55c0218c8f8009f06ad4ddae837ddd05301481fcf0dff8e0ed9dadda8780713e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](LICENSE.md)[![Build Status](https://camo.githubusercontent.com/bdfda4dd52e5cd5300cd4c93c6ac6be2b9c7b1dac00f8d6f59fbb481e42a0d53/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f6d6f6e74726f737335302f6172746973616e2d636f6d6d616e64732d68656c7065722e7376673f6272616e63683d6d6173746572267374796c653d666c61742d737175617265)](https://travis-ci.org/montross50/artisan-commands-helper)[![Total Downloads](https://camo.githubusercontent.com/dc7761ea361c88fc94566ecb4690aac9ea4c8bc73199f85f8ff8b665d2242d3b/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6d6f6e74726f737335302f6172746973616e2d636f6d6d616e64732d68656c7065722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/montross50/artisan-commands-helper)

This package will add some helpful commands to artisan. These commands are primarily used in development to reduce typing and increase productivity.

### Installation

[](#installation)

```
composer require montross50/artisan-commands-helper

```

Available Commands
------------------

[](#available-commands)

```
  ach:build            Builds the containers with docker compose
  ach:clean            Cleans up the containers with docker compose
  ach:clean-images     Removes dangling images with docker
  ach:dump             Composer dump autoload in the php workspace container
  ach:ide-helper       Runs the ide-helper in the php workspace container
  ach:install          Composer installs in the php workspace container
  ach:migrate          Migrate the database
  ach:rebuild          Spins up the containers with docker compose and rebuild them
  ach:run              Spins up the containers with docker compose (alias for up)
  ach:seed             Seed your database
  ach:stop             Stops the containers with docker compose
  ach:up               Spins up the containers with docker compose
  ach:update           Composer updates in the php workspace container

```

Environment configuration
-------------------------

[](#environment-configuration)

There are several environment variables you can add to your .env that will allow you to customize the commands. This is designed to work out of the box for a standard laravel install with docker and laradock or similiar. Below are the env vars and their defaults.

- ACH\_DOCKER\_PATH = docker
    - Path to docker executable
- ACH\_DOCKER\_COMPOSE\_PATH = docker-compose
    - Path to docker-compose executable
- ACH\_COMPOSER\_PATH = composer
    - Path to composer executable
- ACH\_NAMESPACE = ach
    - Namespace that commands resolve at via artisan ie ach:up. Just in case you have something on that namespace
- ACH\_PHP\_CONTAINER = workspace
    - Container to run php commands in
- ACH\_IDE\_HELPER\_MODELS\_OPTIONS = -n
    - Options for ide-helper:models. These options have special chars in them often so artisan won't play nice

Alternatively you can publish the config file.

```
php artisan vendor:publish --provider="Montross50\ArtisanCommandsHelper\ArtisanCommandsHelperServiceProvider" --tag=config

```

Change log
----------

[](#change-log)

Please see [CHANGELOG](CHANGELOG.md) for more information what has changed recently.

Contributing
------------

[](#contributing)

Please see [CONTRIBUTING](CONTRIBUTING.md) and [CONDUCT](CONDUCT.md) for details.

Security
--------

[](#security)

If you discover any security related issues, please email  instead of using the issue tracker.

Credits
-------

[](#credits)

- Trent Schmidt

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

###  Health Score

29

—

LowBetter than 60% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity15

Limited adoption so far

Community4

Small or concentrated contributor base

Maturity62

Established project with proven stability

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.

###  Release Activity

Cadence

Every ~52 days

Recently: every ~65 days

Total

6

Last Release

2740d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/26fd57a3cd2e5e126d0da83b969168f6fce20221ab46813ec38f080b08f11710?d=identicon)[montross50](/maintainers/montross50)

---

Tags

laravelartisandockerlaravel 5.7

###  Code Quality

TestsPHPUnit

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/montross50-artisan-commands-helper/health.svg)

```
[![Health](https://phpackages.com/badges/montross50-artisan-commands-helper/health.svg)](https://phpackages.com/packages/montross50-artisan-commands-helper)
```

###  Alternatives

[ryoluo/sail-ssl

Laravel Sail plugin to enable SSL (HTTPS) connection with Nginx.

188672.6k2](/packages/ryoluo-sail-ssl)[vcian/pulse-docker-monitor

A Laravel Pulse card to show docker containers with CPU &amp; Memory Utilization

348.0k](/packages/vcian-pulse-docker-monitor)[log1x/envoyer-deploy-commands

A Laravel package to add Envoyer deploy commands to your application.

267.4k](/packages/log1x-envoyer-deploy-commands)[corbosman/laravel-docker-secrets

Use Docker Swarm Secrets in your Laravel config files

1017.0k](/packages/corbosman-laravel-docker-secrets)

PHPackages © 2026

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