Skip to content

Zeeve-App/perfuse

Repository files navigation

Perfuse Setup

System Requirements

Make sure your system is ready to harness the power of Perfuse! 🚀

✅ Minimum Requirements for Testnet:

Your project will take flight with these basic specs:

  • Operating System:

    • 🐧 Linux (Ubuntu 20.04+ recommended)
  • Hardware:

    • 🧠 Processor: 4 Cores or more
    • 💾 Memory: 16GB RAM or more
    • 💽 Storage: 800GB available disk space or more

🚀 Recommended Requirements for Testnet:

For the smoothest, most optimal experience, we recommend:

  • Operating System:

    • 🐧 Linux (Ubuntu 22.04 LTS)
  • Hardware:

    • 🧠 Processor: 8 Cores or more
    • 💾 Memory: 32GB RAM or more
    • 💽 Storage: 1TB available disk space

✅ Minimum Requirements for Mainnet:

Your project will take flight with these basic specs:

  • Operating System:

    • 🐧 Linux (Ubuntu 20.04+ recommended)
  • Hardware:

    • 🧠 Processor: 8 Cores or more
    • 💾 Memory: 32GB RAM or more
    • 💽 Storage: 2TB available disk space or more

🚀 Recommended Requirements for Mainnet:

For the smoothest, most optimal experience, we recommend:

  • Operating System:

    • 🐧 Linux (Ubuntu 22.04 LTS)
  • Hardware:

    • 🧠 Processor: 8 Cores or more
    • 💾 Memory: 64GB RAM or more
    • 💽 Storage: 4TB available disk space

✅ Install the minimum tools required to run the Perfuse smoothly:

Install nvm

curl -o- https://github.com/nvm-sh/nvm/v0.39.7/install.sh | bash

Install nodejs

nvm install 20

Install Make Tools

sudo apt install make -y

⚠️ Browser Compatibility Note

Perfuse works best in Chrome and Firefox. The Polkadot.js browser extension is also only fully supported in Chrome and Firefox.
Other browsers (like Safari, Edge, or Brave) may not support the Polkadot.js extension properly and could cause issues.

Clone repository & change directory

git clone https://github.com/Zeeve-App/perfuse.git
cd perfuse

Install nodejs dependency and start the server locally

cp .env.example .env
npm install
npm run build
npm run start

It will start the server in port 3000. You can go to the http://localhost:3000/ and create the parachain from UI.

Alternatively start the server on 0.0.0.0 using pm2

cp .env.example .env
npm i
npm run build
npm i -g pm2
pm2 start npm --name "perfuse" -- start -- -H 0.0.0.0

Login credentials

Once the server is running, access it at http://localhost:3000/ . You will be directed to a login page. To proceed, enter the following credentials:

License

  • Perfuse application source is licensed under GNU AGPLv3 license

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors