Files
OpenVPN-Monitoring-Simple/APP_UI/README.md
2026-01-28 22:37:47 +03:00

673 B

OpenVPN Dashboard UI (APP_UI)

A Single Page Application (SPA) built with Vue 3 and Vite. It serves as the unified dashboard for monitoring and management.

Project Structure

  • src/views/: Page components (Dashboard, Login, Profiles, etc.).
  • src/components/: Reusable widgets (Charts, Sidebar).
  • src/stores/: Pinia state management (Auth, Client Data).

Configuration

Runtime configuration is loaded from /config.json (in public/) to allow environment-independent builds.

Development

npm install
npm run dev
# Access at http://localhost:5173

Documentation

See DOCS/UI/Architecture.md for detailed architecture notes.