文件名称:escape-fridge:AWS Summit Sydney 2018 Escape Booth
文件大小:155KB
文件格式:ZIP
更新时间:2024-06-06 20:28:15
JavaScript
逃生冰箱 防弹逃生冰箱挑战 注意事项 该应用程序几乎没有错误检查,这使其更具挑战性 应用程序中可能存在安全漏洞,这主要是为了使挑战者的代码保持简单,不应将此代码在生产环境中运行! 如果您发现任何问题,请尽管提交错误! 结构 代码分为两个目录 admin-包含有助于管理挑战的所有脚本 api-包含lambda触发器和cloudformation pi-包含在树莓派上本地运行的所有代码 挑战性 挑战建立在其自己的分支c1,c2等的主节点之上。 每个分支都包含一个提交,其中包含该挑战中的损坏内容 我们不断调整所有分支机构的基础 pi上的管理脚本可轮流浏览场景并重置环境 Pi设置 安装节点 您需要安装最新版本的节点,因为Raspbian上的节点已经很旧(在撰写本文时)。另外请注意,Raspbian仍然是32位操作系统,而不是64位(对于较新的树莓派),请确保获取ARMv7 Linux二进制文件
【文件预览】:
escape-fridge-master
----api()
--------.gitignore(56B)
--------package.json(983B)
--------serverless.yml(5KB)
--------src()
--------webpack.config.js(758B)
--------etc()
--------bin()
--------.eslintrc.js(190B)
--------README.md(553B)
--------TODO.md(43B)
--------yarn.lock(141KB)
----admin()
--------.gitignore(40B)
--------package.json(591B)
--------serverless.yml(2KB)
--------src()
--------webpack.config.js(754B)
--------bin()
--------.eslintrc.js(190B)
--------README.md(1KB)
--------Desktop()
--------yarn.lock(140KB)
----.c9()
--------.gitignore(9B)
--------.nakignore(116B)
--------runners()
--------project.settings(2KB)
----LICENSE(738B)
----pi()
--------api()
--------.gitignore(144B)
--------app.js(3KB)
--------package.json(1KB)
--------bin()
--------public()
--------views()
--------.eslintrc.js(227B)
--------certs()
--------README.md(536B)
--------.eslintignore(28B)
--------lib()
--------TODO.md(30B)
--------routes()
--------yarn.lock(80KB)
----README.md(3KB)
----TODO.md(29B)