whotrades / rds
该软件包最新版本(v1.1.68)没有提供许可信息。
WhoTrades 发布部署服务
v1.1.68
2024-09-11 15:06 UTC
Requires
- php: >=7.2
- ext-intl: *
- ext-json: *
- ext-pdo: *
- ext-zmq: *
- bazilio/yii2-stubs-generator: ~1
- codemix/yii2-streamlog: 1.2.1
- conquer/codemirror: ~2.0
- dektrium/yii2-rbac: ^1.0
- dektrium/yii2-user: 0.9.14
- kartik-v/yii2-grid: ~3.1
- kartik-v/yii2-widget-select2: 2.0.9
- monolog/monolog: ^1.2.5|^2.7
- npm-asset/i18next: ~19.8.4
- npm-asset/i18next-http-backend: ~1.0.21
- npm-asset/i18next-icu: ~1.4.2
- php-amqplib/php-amqplib: 2.7.1
- react/zmq: ~0.3
- samdark/yii2-psr-log-target: ~1.1.3
- tuyakhov/yii2-notifications: ^1.2
- whotrades/rds-system: ~1.0.9
- yiisoft/yii2: ^2.0.39.3
- yiisoft/yii2-bootstrap: ~2.0
- yiisoft/yii2-gii: ~2.0.0
- yiisoft/yii2-swiftmailer: ~2.0
Requires (Dev)
- phpunit/phpunit: ~9.3.0
- yiisoft/yii2-debug: 2.0.9
- dev-master
- v1.1.68
- v1.1.67
- v1.1.66
- v1.1.65
- v1.1.64
- v1.1.63
- v1.1.62
- v1.1.61
- v1.1.60
- v1.1.59
- v1.1.58
- v1.1.57
- v1.1.56
- v1.1.55
- v1.1.54
- v1.1.53
- v1.1.52
- v1.1.51
- v1.1.50
- v1.1.49
- v1.1.48
- v1.1.47
- v1.1.46
- v1.1.45
- v1.1.44
- v1.1.43
- v1.1.42
- v1.1.41
- v1.1.40
- v1.1.39
- v1.1.38
- v1.1.37
- v1.1.36
- v1.1.35
- v1.1.34
- v1.1.33
- v1.1.32
- v1.1.31
- v1.1.30
- v1.1.29
- v1.1.28
- v1.1.27
- v1.1.26
- v1.1.25
- v1.1.24
- v1.1.23
- v1.1.22
- v1.1.21
- v1.1.20
- v1.1.19
- v1.1.18
- v1.1.17
- v1.1.16
- v1.1.15
- v1.1.14
- v1.1.13
- v1.1.12
- v1.1.11
- v1.1.10
- v1.1.9
- v1.1.8
- v1.1.7
- v1.1.6
- v1.1.5
- v1.1.4
- v1.1.3
- v1.1.2
- v1.1.1
- v1.1.0
- v1.0.3
- v1.0.2
- v1.0.1
- v1.0
- dev-feature/WTA-3499
- dev-feature/WTA-3457
- dev-dependabot/composer/yiisoft/yii2-gii-2.2.5
- dev-feature/WTA-3400
- dev-feature/WTA-3223
- dev-feature/WTA-3211
- dev-feature/WTA-3206
- dev-feature/WTA-3205
- dev-feature/WTA-3159
- dev-feature/WTA-3165
- dev-feature/WTA-3149
- dev-feature/WTA-2980
- dev-feature/WTA-2991
- dev-feature/WTA-2964
- dev-feature/WTA-2936
- dev-feature/WTA-2902
- dev-feature/WTA-2926
- dev-feature/WTA-2901
- dev-feature/WTA-2908
- dev-feature/WTA-2875d
- dev-feature/WTA-2795
- dev-feature/WTA-2800
- dev-feature/WTA-2785
- dev-feature/WTA-2796
- dev-feature/WTA-2787
- dev-feature/WTA-2695
- dev-feature/WTA-2763
- dev-feature/WTA-2709b
- dev-feature/WTA-2709
- dev-feature/WTA-2698
- dev-feature/WTA-2643a
- dev-feature/WTA-2643
- dev-feature/WTA-2641
- dev-feature/WTA-2642
- dev-WTA-2563
- dev-feature/WTA-2563
- dev-feature/WTA-2623
- dev-feature/WTA-2589
- dev-WTA-2532
- dev-feature/WTA-2542
- dev-feature/WTA-2538
- dev-WTA-2524
- dev-feature/WTA-2511
- dev-feature/WTA-2466
- dev-feature/WTA-2463
- dev-WTA-2413
- dev-feature/WTA-2464
- dev-WTA-2423
- dev-WTA-2406
- dev-feature/WTA-1977
- dev-WTA-2404
- dev-WTA-2400
- dev-WTA-2396
- dev-WTA-2368
- dev-test_branch
- dev-feature/WTA-1420
- dev-feature/WTA-1499
This package is auto-updated.
Last update: 2024-09-11 15:10:54 UTC
README
由PHP和yii 2编写的部署管理工具,具有Web界面和命令行构建代理
功能
- 完全控制部署过程(从创建版本包并上传到服务器到删除它)
- 使用bootstrap编写的WEB界面,用于控制部署过程
- 支持任何PHP框架或项目
- 一次与多个应用服务器协同工作
- 部署过程包含以下步骤
- 构建版本包
- 将版本包上传到服务器列表
- 执行SQL迁移
- 上传CRON配置
- 激活版本包或回滚到上一个版本
- 一段时间后将版本包从服务器上删除
依赖项
RDS组件
- Postgres 9.3+
- PHP 7.0+
- RabbitMq 3.3+
通过vagrant安装
- 克隆项目
- 运行
cd install/vagrant && vagrant up
- 访问https://:8085/
手动安装
- 克隆项目
- 运行
composer install
- 在Postgres中创建数据库,从dump.sql加载数据
- 创建数据库用户
- 在RabbitMq中创建用户和vhost(默认:用户:rds,密码:rds)
- 在rds/src/config/main.php和rds-build-agent/src/config/console.php中设置配置
- 在rds/install/vagrant/cron.d中设置cron作业
- 将您的Web服务器设置为web/index.php(与yii2相同)
- 享受
贡献
您能够创建任何pull request并请求合并
许可证
在MIT许可证下许可。