【文件属性】:
文件名称:relay:wiregaurd交通中继
文件大小:369KB
文件格式:ZIP
更新时间:2021-03-28 01:32:19
Kotlin
中继
Wiregaurd交通中继
目标
使用CodeQL进行代码扫描会阻止部署
开发设置
将在本地计算机和docker内部的DB上运行relay.jar
安装Docker和Docker Compose
创建Docker数据库,从应用程序主页运行
在端口5432上公开数据库
在端口8080上显示应用程序
docker-compose up -d
EC2设定
安装Docker,Docker-Compose,openJDK,yarn和certbot 如果在Ubuntu 20上从项目根目录运行: ./setupEC2.sh
安装证书运行certbot certonly --standalone
创建keystore.p12,
从letscrypt文件夹中运行: openssl pkcs12 -export -in fullchain.pem -inkey privkey.pem -o
【文件预览】:
relay-main
----.gitignore(533B)
----gradle()
--------wrapper()
----README.md(1KB)
----acceptance()
--------.gitignore(69B)
--------cypress.json(107B)
--------tsconfig.json(264B)
--------reset-database.sh(125B)
--------build.gradle.kts(810B)
--------cypress()
--------package.json(583B)
--------yarn.lock(73KB)
----.github()
--------workflows()
----system.properties(23B)
----docker-compose.prod.yml(243B)
----gradlew.bat(3KB)
----docker-compose.yml(602B)
----gradlew(6KB)
----LICENSE(34KB)
----build.gradle.kts(701B)
----settings.gradle.kts(89B)
----frontend()
--------.gitignore(323B)
--------tsconfig.json(535B)
--------README.md(2KB)
--------public()
--------build.gradle.kts(857B)
--------package.json(1KB)
--------src()
--------yarn.lock(550KB)
----setupEC2.sh(1KB)
----backend()
--------build.gradle.kts(2KB)
--------settings.gradle.kts(29B)
--------src()
--------gradle.properties(18B)