Rippo/docs
Local

Self-hosting

Install, build, run the tests and the contract tests, set the optional variables and ship it to Vercel.

Local#

node 20+ npm install npm run build && npm start # http://localhost:5400 npm test # unit tests cd contracts && ./setup.sh && forge test

Environment (all optional)#

  • KV_REST_API_URL + KV_REST_API_TOKEN: where profiles and job posts are stored. Without them a local run keeps records in memory and a public deployment accepts none.
  • ROBINHOOD_RPC_URL / NEXT_PUBLIC_ROBINHOOD_RPC_URL: a private RPC instead of the public one.
  • NEXT_PUBLIC_WALLETCONNECT_PROJECT_ID: enables WalletConnect for phone wallets.