应用程序TCO
使用 Laravel/Docker (Laradock)、Bootstrap 和 jQuery 的供应商付款应用程序的示例项目。
在此项目中,应用程序和 api 位于不同的容器中。
要求
- 该项目是使用 Docker 制作的,请按照此处的步骤进行安装。
- 您必须在 Mailtrap 网站上注册,才能在应用程序的 .env (app_tco/tco/.env) 中插入您的 MAIL_USERNAME 和 MAIL_PASSWORD。
成分
该项目/图像中使用的组件是:
- docker-compose 版本 1.18.0
- 拉拉维尔 5.7.27
- 拉拉多克最新版本
- php 7.2
- mysql 5.7
- 引导程序4.1.3
- jquery 3.3.1
- jquery.mask 1.14.15
- 字体真棒 v5.7.2
- PHP单元
- GraphQL
- 邮件陷阱
安装
要安装,只需运行 install.sh 脚本,记住您需要安装 docker-compose。
在安装过程中,将执行以下操作:
- 启动 Docker(Nginx/MySQL/工作区)
- 创建一个新数据库(如果存在则删除)
- 清除 Laravel 配置缓存(应用程序/API)
- 清除 Laravel 缓存(应用程序/API)
- 生成新的 Laravel 密钥(应用程序/API)
- 运行 Laravel 迁移(应用程序/API)
- 运行 Laravel 种子(应用程序/API)
- 显示 Docker 容器的状态
- 运行 PHPUnit 测试(应用程序/API)
应用程序控制
创建了两个脚本(start.sh/stop.sh)来控制 Docker。
应用程序访问
这些是应用程序的主要访问方式:
- 应用程序TCO
- 应用程序TCO API
- PHP我的管理员
- GraphQL