Mas Agua can be deployed as a web application or as a native desktop application. Choose the installation method that best fits your needs.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/CspmIT/mas-agua-front/llms.txt
Use this file to discover all available pages before exploring further.
Prerequisites
Before installing Mas Agua, ensure you have:- Node.js 18 or higher
- npm or yarn package manager
- InfluxDB instance (for data storage)
- Backend API endpoint configured
Mas Agua requires a backend API server and InfluxDB database to function. Ensure these services are running and accessible before starting the application.
Web Application Installation
The web version runs in any modern browser and can be deployed using Docker or built manually.Option 1: Docker Deployment (Recommended)
Option 2: Manual Build
Desktop Application Installation
The desktop version provides a native application experience using Tauri.System Requirements
- Windows
- macOS
- Linux
- Windows 10 or higher
- Microsoft Visual C++ Redistributable
Building from Source
Run in development mode
Desktop Features
The desktop version includes additional capabilities:- Auto-updater - Automatic application updates
- System tray integration - Run in background with tray icon
- Persistent storage - Local configuration storage using Tauri plugin-store
- Process management - Better control over application lifecycle
The desktop application version is
1.0.5 (defined in src-tauri/Cargo.toml). The auto-updater checks for new versions automatically.Development Mode
For development and testing:1420 with hot module replacement.
Configuration details:
Verifying Installation
Test backend connectivity
Navigate to the login page. If it loads without errors, the frontend is working correctly.
Troubleshooting
Port 1420 already in use
Port 1420 already in use
Another process is using the development port. Either:
- Stop the other process
- Change the port in
vite.config.js
Docker build fails
Docker build fails
Ensure all build arguments are provided:
Tauri build errors on Linux
Tauri build errors on Linux
Install all required system dependencies:
White screen after deployment
White screen after deployment
This is typically a routing issue. Ensure your web server is configured to redirect all routes to
index.html for the SPA to work correctly.Next Steps
Quick Start Guide
Learn how to create your first dashboard and start monitoring your water systems

