communIIITy:GAUS团队提交的Hackofiesta 2.0

时间:2024-05-07 18:53:27
【文件属性】:

文件名称:communIIITy:GAUS团队提交的Hackofiesta 2.0

文件大小:63KB

文件格式:ZIP

更新时间:2024-05-07 18:53:27

JavaScript

社区 GAUS团队提交的Hackofiesta 2.0 安装说明 安装包括两个部分:设置前端Webapp和连接到骨干网。 设置网络应用 设置nginx / apache / like并安装您的公共证书 在本地(首选)或在像AWS这样的提供程序上启动mongodb 运行npm start或node server.js 。 请记住根据需要更新端口和mongodb数据库的URL。 连接到骨干网 当前,您需要由证书颁发机构(ca)Pranav Gade < >签名的签名证书才能连接到网络。 将来,它将被移至人群共识/权益证明模型。 因此,使用openssl创建证书,并由相关CA对其进行签名。 将所述证书和您的api域/ URL添加到Tezos合同的存储中(尚未部署在mainnet上,但请参见contract.py)。 使用证书和详细信息更新sync.js和syncserver.js。


【文件预览】:
communIIITy-master
----updater.js(797B)
----server-crt.pem(2KB)
----models()
--------answer.js(681B)
--------user.js(485B)
--------question.js(699B)
----pug()
--------error.pug(275B)
--------login.pug(264B)
--------questions.pug(0B)
--------new.pug(0B)
--------profile.pug(0B)
--------index.pug(1KB)
----package.json(617B)
----server.cnf(678B)
----passport-config.js(1KB)
----server-csr.pem(2KB)
----server.js(1KB)
----routes()
--------index.js(2KB)
--------profiles.js(903B)
--------questions.js(5KB)
----syncserver.js(1KB)
----middleware()
--------auth.js(285B)
----package-lock.json(123KB)
----contract.py(963B)
----server-key.pem(3KB)
----.gitignore(17B)
----client1-key.pem(3KB)
----sync.js(1KB)
----public()
--------styles.css(0B)
--------scripts()
----README.md(1KB)
----client1.cnf(676B)
----client1-csr.pem(2KB)
----client1-crt.pem(2KB)

网友评论