A dashboard UI for Filecoin Saturn's L1 node.
Hosted at https://dashboard.saturn.tech
npm install
npm run dev
This will start a development server for the frontend. Follow the Saturn L2 docs to setup the backend.
This dashboard apart from being served as a standalone website, is also embedded in L2 node in what is called webui mode. In this mode navigation bar is hidden and only the address page is accessible.
To develop dashboard in webui mode:
npm run dev:webui
To build dashboard in webui mode:
npm run build:webui
To preview webui dashboard build:
npm run preview:webui
- Use the special "all" FIL wallet address to view metrics for all of Saturn.
This repository is connected to fleek.co and set up to:
- deploy production build automatically to IPFS on every update to
main
branch- available via dashboard-strn.on.fleek.co using fleek.co subdomain
- available via dashboard.saturn.tech using CNAME record pointing at dedicated Fleek CDN subdomain
- deploy pull request previews of every branch with open pull request
- Commit changes to the
main
branch - Update the version (
npm version [major|minor|patch]
, it will create a new tagvN.N.N
, note it down) - Push
main
branch and thevN.N.N
tag to GitHub:git push --atomic origin main vN.N.N
- Modify the Saturn L2 release workflow to reference to new tag
vN.N.N
.