Download the PHP package whotrades/rds without Composer
On this page you can find all versions of the php package whotrades/rds. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download whotrades/rds
More information about whotrades/rds
Files in whotrades/rds
Download whotrades/rds
More information about whotrades/rds
Files in whotrades/rds
Please rate this library. Is it a good library?
Informations about the package rds
RDS
A deployment management tool written by PHP and yii 2 with web interface and command line build agents
Features
- Full control of deployment process (from creating version bundle and uploading to servers to removing it)
- WEB interface for control deployment process written using bootstrap
- Support any PHP frameworks or projects
- Working with many application servers at one time
- Deployment process contains steps:
- Building version bundle
- Uploading version bundle to list of servers
- Execution SQL migrations
- Uploading CRON configuration
- Activation version bundle or reverting to previous one
- Removing version bundle from servers after some time
Dependencies
RDS components:
- Postgres 9.3+
- PHP 7.0+
- RabbitMq 3.3+
Installation via vagrant
- Clone project
- Run
cd install/vagrant && vagrant up
- Visit http://localhost:8085/
Installation manually
- Clone project
- Run
- Create database at postgres, load data from dump.sql
- Create database user
- Create user and vhost at RabbitMq (by default: user: rds, pass: rds)
- Set up configuration at rds/src/config/main.php and rds-build-agent/src/config/console.php
- Set up cron jobs as in rds/install/vagrant/cron.d
- Set up your web server to web/index.php (the same as for yii2)
- Enjoy
Contributing
You are able to create any pull request and ask for merging it
License
Licensed under the MIT license.
All versions of rds with dependencies
PHP Build Version
Package Version
Requires
kartik-v/yii2-grid Version
~3.1
react/zmq Version ~0.3
php-amqplib/php-amqplib Version 2.7.1
whotrades/rds-system Version ~1.0.9
yiisoft/yii2 Version ^2.0.39.3
yiisoft/yii2-bootstrap Version ~2.0
yiisoft/yii2-gii Version ~2.0.0
php Version >=7.2
yiisoft/yii2-swiftmailer Version ~2.0
dektrium/yii2-user Version 0.9.14
conquer/codemirror Version ~2.0
kartik-v/yii2-widget-select2 Version 2.0.9
codemix/yii2-streamlog Version 1.2.1
bazilio/yii2-stubs-generator Version ~1
dektrium/yii2-rbac Version ^1.0
tuyakhov/yii2-notifications Version ^1.2
npm-asset/i18next Version ~19.8.4
npm-asset/i18next-icu Version ~1.4.2
npm-asset/i18next-http-backend Version ~1.0.21
ext-json Version *
ext-intl Version *
ext-pdo Version *
ext-zmq Version *
samdark/yii2-psr-log-target Version ~1.1.3
monolog/monolog Version ^1.2.5|^2.7
react/zmq Version ~0.3
php-amqplib/php-amqplib Version 2.7.1
whotrades/rds-system Version ~1.0.9
yiisoft/yii2 Version ^2.0.39.3
yiisoft/yii2-bootstrap Version ~2.0
yiisoft/yii2-gii Version ~2.0.0
php Version >=7.2
yiisoft/yii2-swiftmailer Version ~2.0
dektrium/yii2-user Version 0.9.14
conquer/codemirror Version ~2.0
kartik-v/yii2-widget-select2 Version 2.0.9
codemix/yii2-streamlog Version 1.2.1
bazilio/yii2-stubs-generator Version ~1
dektrium/yii2-rbac Version ^1.0
tuyakhov/yii2-notifications Version ^1.2
npm-asset/i18next Version ~19.8.4
npm-asset/i18next-icu Version ~1.4.2
npm-asset/i18next-http-backend Version ~1.0.21
ext-json Version *
ext-intl Version *
ext-pdo Version *
ext-zmq Version *
samdark/yii2-psr-log-target Version ~1.1.3
monolog/monolog Version ^1.2.5|^2.7
The package whotrades/rds contains the following files
Loading the files please wait ....