https://300eaft5q9ffgcl9jta8rp5u98112beffjm3nc3hthaihg568s6c2gg.siasky.net/
Host Your Hack's Front-End On Skynet
- adding a working "Save to Homescreen" link in the Github repo (example) | 3 shares
- using an ENS or HNS decentralized domain name for the web app | 1 share
- use the Deploy to Skynet Github action for building and deploying your frontend automatically | 1 share
- hosting off-chain, mutable application data on Skynet using SkyDB or MySky | 1 share
npm install
npm run start
You’ll need to have Node 8.16.0 or Node 10.16.0 or later version on your local development machine
To create a new app, you may choose one of the following methods:
venus-protocol-ui
├── node_modules
├── public
├── src
├──── assets
├──── components
├──── containers
├──── core
├──── utilities
├──── index.js
├──── serviceWorker.js
├── .env
├── .gitignore
├── package.json
├── README.md
To deploy, raise a PR to update image and config at: https://github.com/VenusProtocol/venus-k8s-app
To run dev environment:
manual siasky
npm install &&
npm run build &&
cp .htaccess build/.htaccess
cp manifest.json build/manifest.json
testnet server deploy
docker compose up venus-ui-dev
To run prod environment:
docker compose build && docker compose up venus-ui-prod