Skip to content

Latest commit

 

History

History
40 lines (26 loc) · 1.06 KB

README.md

File metadata and controls

40 lines (26 loc) · 1.06 KB

Gaia frontend

gopher with a wrench in his hand and a purple bow

This is the frontend for Gaia, the custom reva binary builder.

It provides a lightweight application where the user can choose customizations and request the creation of a tailored Reva binary. It is heavily inspired in (or totally plagiarizes) the Caddy download page.

Sample screenshot

This frontend will eventually be integrated into gaia, the means are still to be decided.

Usage

The application uses esbuild to provide building and development facilities.

Building

To build a production-ready bundle, just run:

npm i && npm run build

Development

npm i && npm run serve

This will spin up a dev http server on http://localhost:8000. It can be further configured to different host/port or to add TLS. See run.mjs for details.