This repository contains the Arc Dashboard frontend.
The repository is published as-is for community reference and contributions. There is currently no guaranteed maintenance SLA.
- Node.js 16.x (see
.nvmrc/ Volta config) - Yarn 1.x
After cloning this repo, sync the batteries submodule:
git submodule init
git submodule update --recursive --remote
cd src/batteries
git fetch origin
git checkout arc
cd ../..Copy environment examples and update values:
cp .env.example .env
cp cypress.env.example.json cypress.env.jsonyarn
yarn devThe app runs on http://localhost:3333.
yarn lint
yarn test
yarn buildFor Cypress:
yarn cypress:open
# or
yarn cypress:run- Do not commit real credentials, API keys, or tokens.
- Keep
.env,cypress.env.json, and local auth tokens out of version control. - For vulnerability disclosures, see
SECURITY.md.