Setting up a self-hosted instance


  • An Linux/Windows server

  • MariaDB Installed

  • In case of commercial use (for self-hosted only!) permission from iMalFect (check on GitHub)


1. Create a VitePay SQL Database using the dump provided

2. Copy the .env.example file as .env and edit details, more description about the .env file here

3. Replace the public reCaptcha key with yours in the registerMerchant html file

4. Run "npm start" in order to run the webserver

5. Visit the webserver

6. You're all set! Contact imalfect#7015 on discord for support!

Last updated