app-example:展示Grouparoo部署的样本

一个Grouparoo应用程序示例,内含以下元素:

  • 演示使用 Grouparoo 和常见插件的 package.json。
  • 供类似 Heroku 平台使用的 Procfile 实例。
  • 一个示例 Dockerfile,用于从项目构建 Docker 镜像,以及 docker-compose.yml,用于将 Grouparoo 链接到相关服务(Redis 和 Postgres),并在 Web 节点和工作节点间分配任务。
  • 范例 Kubernetes 文件,可将应用程序部署到 AWS EKS。

更多信息,请参阅自动构建的内容,以生成 grouparoo/app-example 镜像。

使用 Github Actions 对多种版本的 Node.js 进行自动化测试。

在本地使用 Docker 和 Docker Compose 部署到 Heroku

前提:已安装 Docker。

zip
app-example-master.zip 预估大小:21个文件
folder
app-example-master 文件夹
file
Dockerfile 522B
file
.gitignore 32B
file
README.md 2KB
file
.nvmrc 3B
folder
.github 文件夹
folder
workflows 文件夹
file
update.yml 692B
file
nodejs.yml 1KB
file
dependabot.yml 140B
file
Procfile 331B
file
docker-compose.yml 1KB
folder
kube 文件夹
file
eks-admin-service-account.yaml 363B
file
grouparoo-worker.yml 911B
file
grouparoo-web.yml 1KB
file
.dockerignore 18B
folder
__tests__ 文件夹
file
integration 325B
file
SECURITY.md 193B
file
package.json 2KB
file
app.json 1008B
file
LICENSE.txt 16KB
file
docker-compose.published.yml 1KB
file
.env.example 1023B
file
package-lock.json 432KB
zip 文件大小:137.99KB