
Security News
vlt Launches "reproduce": A New Tool Challenging the Limits of Package Provenance
vlt's new "reproduce" tool verifies npm packages against their source code, outperforming traditional provenance adoption in the JavaScript ecosystem.
ssl-http-with-docker
Advanced tools
This repo will help you to secure RPC which adapts the node's requirement
sudo apt update
sudo apt install git
sudo apt install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable"
apt-cache policy docker-ce
sudo apt install docker-ce
Check your docker to see if it's running
sudo systemctl status docker
You should see
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
Check docker compose is live
docker-compose --version
You should see
Output
docker-compose version 1.29.2, build 5becea4c
Get your DNS
For me, I use contabo vps so I get DNS from url https://my.contabo.com/rdns
-- Please do not use IP because too hard to secure bare IP
Clone this repo
git clone https://github.com/daningyn/ssl-rpc-host.git
cd ssl-rpc-host
npm run generate -- --vps {your dns} --email {your email}
docker-compose -f docker-compose-temp-server.yml up -d --build
Enter the domain http://{your dns}
, you should see it's live
Build ssl to secure your url
docker-compose -f docker-compose-certbot.yml up
You should see result like below
Build https app
docker-compose up -d --build
For now, I built configuration for DYM rollapp (ports: 26657 -> rpc, 1317 -> rest endpoint, 8545 -> rpc endpoint)
Check with url https://dns
, you should see
If you reached this step, Congratulation! You done.
https://{your dns}/rpc
https://{your dns}/rest
https://{your dns}/rpcEndPoint
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.
FAQs
provide tool for you to setup your ssl server
The npm package ssl-http-with-docker receives a total of 9 weekly downloads. As such, ssl-http-with-docker popularity was classified as not popular.
We found that ssl-http-with-docker demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
vlt's new "reproduce" tool verifies npm packages against their source code, outperforming traditional provenance adoption in the JavaScript ecosystem.
Research
Security News
Socket researchers uncovered a malicious PyPI package exploiting Deezer’s API to enable coordinated music piracy through API abuse and C2 server control.
Research
The Socket Research Team discovered a malicious npm package, '@ton-wallet/create', stealing cryptocurrency wallet keys from developers and users in the TON ecosystem.