文件名称:aws-capsule
文件大小:84KB
文件格式:ZIP
更新时间:2024-03-26 16:36:15
TypeScript
AWS中的双子座胶囊 一个CDK项目,用于创建在AWS中运行的Gemini胶囊。 用法 生成一些新的专用服务器密钥,然后覆盖./keys目录中的./keys 。 确保您不泄漏服务器密钥,例如通过使用公共git存储库,否则有可能模拟您的服务器。 export DOMAIN_NAME=gemini.example.com openssl ecparam -genkey -name secp384r1 -out server.key openssl req -new -x509 -sha256 -key ./keys/server.key -out ./keys/server.crt -days 3650 -subj " /C=/ST=/L=/O=/OU=/CN= $DOMAIN_NAME " 将您的内容添加到./content目录。 部署基础架构: npm install npx c
【文件预览】:
aws-capsule-master
----cdk.context.json(289B)
----bin()
--------aws-capsule.ts(678B)
----content()
--------index.gmi(59B)
----package.json(730B)
----test()
--------aws-capsule.test.ts(422B)
----jest.config.js(130B)
----package-lock.json(283KB)
----.npmignore(65B)
----tsconfig.json(598B)
----cdk.json(445B)
----.gitignore(141B)
----lib()
--------user-data.sh(5KB)
--------aws-capsule-stack.ts(6KB)
----keys()
--------README.md(112B)
----README.md(2KB)