Skip to content

Latest commit

 

History

615 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DataGate Monitor — Frontend

React + Vite dashboard for DataGate Monitor.

Part of the DataGateMonitor monorepo (frontend/ submodule). Standalone repo: DataGateMonitorFrontend.

Links

Resource Link
DataGate app datagateapp.com
Download datagateapp.com/download
Dashboard (prod) dash.datagateapp.com
Telegram channel @datagateapp

Prerequisites

  • Node.js ≥24.14.0 (see package.json engines)
  • npm

Local development

cd frontend
npm ci
npm run dev
Mode URL
Vite dev server http://localhost:5173
Docker (monorepo compose) http://localhost:5582

Set VITE_APP_NAME=DataGate Monitor (or your display name) in .env / compose env as needed.

API base URL is configured for the dev proxy or nginx in Docker — see monorepo docker-compose-local.yml and BACKEND_INTERNAL_URL.

Build

npm run build
npm run preview   # optional: preview production build

Docker (monorepo)

From the monorepo root:

docker compose -f docker-compose-local.yml --env-file .env.dev.x64 up -d --build frontend

Image: imkolganov/datagate-monitor-frontend.

License

MIT

Author

Ivan Kolganov

Contact Link
LinkedIn linkedin.com/in/imkolganov
Telegram @KolganovIvan
Buy Me a Coffee buymeacoffee.com/imkolganov

About

🔥 OpenVPN Gate Monitor is a web application for monitoring VPN connections, built with ASP.NET Core (backend) and React (frontend).

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Sponsor this project

Packages

Used by

Contributors

Languages