scratchpad:为每个PR部署完整的基础架构

时间:2024-06-01 03:37:23
【文件属性】:

文件名称:scratchpad:为每个PR部署完整的基础架构

文件大小:455KB

文件格式:ZIP

更新时间:2024-06-01 03:37:23

hacktoberfest JavaScript

欢迎使用暂存器 :waving_hand: 轻松部署“临时”环境 :sparkles: 安装 git clone git@github.com:Krakaw/scratchpad.git 用法 cp .controller.env.sample .controller.env cp controller/.pg.env.sample controller/.pg.env ./start.sh 发生了什么 start.sh将启动控制器docker容器,该容器具有一个node.js Web服务器,用于控制其余docker容器。 controller docker.sock可以访问docker.sock因此它可以启动主环境(pg,redis,mockchain)以及打开和关闭暂存器。 每一个暂存器都有自己的templates/.*.env副本,并与其他控制文件进行符号链接。 每一个暂存器都有一个unix套接字,nginx容器代


【文件预览】:
scratchpad-master
----images()
--------nginx()
--------sockets()
----frontend()
--------package.json(1KB)
--------package-lock.json(626KB)
--------.env.sample(22B)
--------src()
--------.eslintrc.js(330B)
--------.gitignore(314B)
--------public()
--------README.md(22B)
--------yarn.lock(501KB)
----logs()
--------.gitignore(17B)
----templates()
--------env.d()
--------delete.sh(592B)
--------docker-services.d()
--------manage-instance.sh(2KB)
--------docker-compose.template.yml(1018B)
--------docker-compose.sh(226B)
--------building.html(6KB)
--------scripts()
----.github()
--------workflows()
----stop.sh(241B)
----.controller.env.sample(358B)
----docker-compose.yml(1KB)
----.gitignore(81B)
----deployer()
--------index.js(1KB)
--------package.json(426B)
--------routes()
--------Dockerfile(538B)
--------package-lock.json(22KB)
--------.dockerignore(13B)
--------public()
--------helpers()
----controller()
--------create-scratch.sh(3KB)
--------start-controller.sh(227B)
--------docker-services.d()
--------data()
--------build-docker-compose.sh(357B)
--------docker-compose.template.yml(91B)
--------.pg.env.sample(53B)
--------for-each-release.sh(138B)
--------scripts()
----start.sh(504B)
----docker-compose.dev.yml(76B)
----README.md(1KB)
----releases()
--------.gitignore(17B)

网友评论