PHPackages                             webteractive/devstack - 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. [CLI &amp; Console](/categories/cli)
4. /
5. webteractive/devstack

ActiveProject[CLI &amp; Console](/categories/cli)

webteractive/devstack
=====================

Devstack

v1.1.8(3y ago)046MITPHP

Since Mar 1Pushed 3y ago1 watchersCompare

[ Source](https://github.com/webteractive/devstack)[ Packagist](https://packagist.org/packages/webteractive/devstack)[ Docs](https://webteractive.co)[ RSS](/packages/webteractive-devstack/feed)WikiDiscussions main Synced today

READMEChangelog (10)Dependencies (10)Versions (31)Used By (0)

Devstack
========

[](#devstack)

Requirements
------------

[](#requirements)

- PHP 8+
- [Composer](https://getcomposer.org/)

Installation
------------

[](#installation)

This assumes that PHP and Composer is already installed. This also assumes that the Composer's bin is already added to your path (Add `export PATH=~/.composer/vendor/bin:$PATH` to your `.zshrc` ). To install the command do:

- Open the terminal and run `composer global require webteractive/devstack`. This will install a CLI command `devstack`.
- Running the `devstack` command should list all available commands that you can use.

Initializing Runtimes
---------------------

[](#initializing-runtimes)

There are to ways to initialize runtimes.

1. By running `devstack init https://github.com/vendor/the-name-of-the-runtime`.
2. By using a private repository. This good for runtimes that you don't want to share to the world.

### Using Private Runtimes

[](#using-private-runtimes)

You can do this by following the steps below:

1. Run the `devstack config` command, this will ask the repository url, the branch, and token. The token here is your personal access token. Visit [this](https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token) page for more details on how to obtaine one.
2. Once the configuration is done, you may now initialize runtimes from your private repository by doing `devstack init the_runtime_name`.
3. To download the latest runtimes in your repository, run `devstack download`.

Running Docker Compose Commands
-------------------------------

[](#running-docker-compose-commands)

1. If your are greeted by "`Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?`" after running a command, this means that your docker or docker desktop is not running.
2. If you are greeted by "`no configuration file provided: not found`" after running a command, this means that your current directory doesn't have the docker-compose.yml file.
3. If you are greeted by "`service "" is not running container #1`" after running the following commands `devstack redis`, `devstack mysql`, `devstack php`, `devstack shell`, and `devstack composer`, this means that the containers are not yet up. Run `devsatck up -d` to start.
4. If your are greeted by "`Could not open input file: artisan`" after running `devstack artisan`, this means that the current runtime you are running has no Laravel Artisan command or is not a Laravel project.

###  Health Score

25

—

LowBetter than 35% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity56

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

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 ~3 days

Total

29

Last Release

1142d ago

Major Versions

v0.0.10 → v1.0.02023-03-09

### Community

Maintainers

![](https://www.gravatar.com/avatar/b9cd718c82f37ed135a350effd6b2b7c3a75a815a029bbfccbf8c777d1aa3184?d=identicon)[hadefication](/maintainers/hadefication)

---

Top Contributors

[![hadefication](https://avatars.githubusercontent.com/u/6673244?v=4)](https://github.com/hadefication "hadefication (53 commits)")

---

Tags

cliconsoledevstack

###  Code Quality

TestsPest

### Embed Badge

![Health badge](/badges/webteractive-devstack/health.svg)

```
[![Health](https://phpackages.com/badges/webteractive-devstack/health.svg)](https://phpackages.com/packages/webteractive-devstack)
```

###  Alternatives

[laravel/framework

The Laravel Framework.

34.8k543.8M20.1k](/packages/laravel-framework)[tempest/framework

The PHP framework that gets out of your way.

2.2k34.4k15](/packages/tempest-framework)[shopware/core

Shopware platform is the core for all Shopware ecommerce products.

585.6M574](/packages/shopware-core)[pimcore/pimcore

Content &amp; Product Management Framework (CMS/PIM/E-Commerce)

3.8k3.8M507](/packages/pimcore-pimcore)[shopware/platform

The Shopware e-commerce core

3.4k1.5M3](/packages/shopware-platform)[open-dxp/opendxp

Content &amp; Product Management Framework (CMS/PIM)

9421.6k61](/packages/open-dxp-opendxp)

PHPackages © 2026

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