FerryDocs
ContributingWeb client

The development loop

Run ferryd for the API and Vite for the dashboard. Then each change of the code shows in the browser.

Edit on GitHub

Start ferryd. The dev server needs only the API of ferryd.

1 / 4

Start a server

Run ferryd as in Start the server.

The needs only the API of ferryd. The dashboard that ferryd embeds does not matter.

Start Vite

Terminal
cd web
npm install
FERRY_API_URL=http://127.0.0.1:7878 npm run dev    # → http://localhost:5173

serves the app with . The dev proxy sends the API calls to FERRY_API_URL.

Sign in

Open http://localhost:5173. Sign in with the email and the password of the of the server.

On this page