mirror of
https://github.com/OneUptime/oneuptime
synced 2024-11-23 07:42:10 +00:00
.. | ||
.vscode | ||
public | ||
src | ||
.babelrc | ||
.dockerignore | ||
.env | ||
.gitattributes | ||
.gitignore | ||
Dockerfile | ||
Dockerfile.dev | ||
index.ts | ||
package-lock.json | ||
package.json | ||
README.md | ||
timezones.txt | ||
tsconfig.json |
OneUptime Dashboard
Stack
- Reactjs - UI Library
- Redux - State managment
- Redux Forms - Forms
Start
To run the app:
In development. Consider adding PORT=3002 to a .env in the project root because razzle and express server and webpack dev server will use port 3000 and 3002 causing port conflict with the backend that usually runs on port 3002
npm run dev
In production:
npm start
Puppeteer Tests
To run puppeteer tests for this repo, follow these steps:
- Start the backend server
- Start the accounts application
- Start the dashboard application
- Then run
npm run test
from your terminal