PHPackages                             xjchen/alauda - 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. xjchen/alauda

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

xjchen/alauda
=============

alauda php deploy tool

045PHP

Since May 27Pushed 10y ago1 watchersCompare

[ Source](https://github.com/xjchengo/alauda-php)[ Packagist](https://packagist.org/packages/xjchen/alauda)[ RSS](/packages/xjchen-alauda/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

alauda-php
==========

[](#alauda-php)

Introduction
------------

[](#introduction)

This is a package for managing alauda services in command-line.

Requirement
-----------

[](#requirement)

- PHP &gt;= 5.4.0
- ext-curl

Install
-------

[](#install)

### As a Phar

[](#as-a-phar)

```
curl -O http://7xjbct.com2.z0.glb.qiniucdn.com/v1.0/alauda.phar
chmod +x alauda.phar
mv alauda.phar /usr/local/bin/alauda

```

### As a Global Composer Install

[](#as-a-global-composer-install)

You must install composer first. Head to [Install Composer](https://getcomposer.org/doc/00-intro.md) for details.

```
composer global require xjchen/alauda:\*@dev

```

After above command, add compose bin to your path.

```
export PATH=~/.composer/vendor/bin:$PATH

```

Usage
-----

[](#usage)

### Login

[](#login)

```
alauda login

```

### Logout

[](#logout)

```
alauda logout

```

### List all commands

[](#list-all-commands)

```
alauda

```

### Show doc of some command

[](#show-doc-of-some-command)

```
alauda help command

```

Comand list
-----------

[](#comand-list)

- `login` Log in to alauda registry server
- `logout` Log out from alauda registry server
- `up` Deploy a php web server in alauda
- `auth:profile` Get the profile of a user
- `db:create` Create a database if not exist
- `db:create-user` Create a database user if not exist
- `instance:describe` Get the details of an instance
- `instance:list` List all instances belong to the application
- `repository:create` Create a new Repository
- `repository:destroy` Delete a repository, all tags will be removed
- `repository:list` List all repositories
- `repository:tags` List all tags of a repository
- `service:create` Create a alauda service from your docker-compose.yml file
- `service:describe` Get the details of an application
- `service:destroy` Destroy an service, all instances and related resources will be removed
- `service:list` List all services in a namespace
- `service:logs` Get service log

###  Health Score

21

—

LowBetter than 18% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 55% 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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/812e4f96e9fc673af1ec2b1ad4536369021d54492cc970e9f408b26e4dee3bf4?d=identicon)[xjchengo](/maintainers/xjchengo)

---

Top Contributors

[![realtimebus](https://avatars.githubusercontent.com/u/4567850?v=4)](https://github.com/realtimebus "realtimebus (11 commits)")[![xjchengo](https://avatars.githubusercontent.com/u/4819996?v=4)](https://github.com/xjchengo "xjchengo (9 commits)")

### Embed Badge

![Health badge](/badges/xjchen-alauda/health.svg)

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

###  Alternatives

[deployer/deployer

Deployment Tool

11.1k25.4M207](/packages/deployer-deployer)[appwrite/server-ce

End to end backend server for frontend and mobile apps.

55.3k84.2k](/packages/appwrite-server-ce)[pragmarx/health

Laravel Server &amp; App Health Monitor and Notifier

2.0k1.0M2](/packages/pragmarx-health)[felixfbecker/language-server-protocol

PHP classes for the Language Server Protocol

22476.7M6](/packages/felixfbecker-language-server-protocol)[heroku/heroku-buildpack-php

Toolkit for starting a PHP application locally, with or without foreman, using the same config for PHP and Apache2/Nginx as on Heroku

8161.3M10](/packages/heroku-heroku-buildpack-php)[tiamo/phpas2

PHPAS2 is a php-based implementation of the EDIINT AS2 standard

4674.7k](/packages/tiamo-phpas2)

PHPackages © 2026

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