Files
rv50x-manager/README.md
T
D Stephenson 1f8cc4fc1f Add README.md
2026-05-05 20:11:39 +00:00

40 lines
1.2 KiB
Markdown

# RV50x Manager
Web-based management tool for Sierra Wireless AirLink RV50x cellular modems.
Runs as a Docker stack alongside NocoDB and PostgreSQL.
## Features
- Download and upload configuration templates to modems via browser automation (Playwright)
- XML template builder — populate templates from NocoDB device data or Excel spreadsheets
- SSH terminal and AT command interface for direct modem access
- Job queue with persistent history (SQLite)
- AT command presets — save and replay named command sequences
## Quick Start
See [README-docker.md](README-docker.md) for full deployment instructions including:
- Docker setup and stack configuration
- `.env` file reference
- NocoDB setup and ID retrieval
- Updating, migrating, and troubleshooting
## Stack
| Container | Purpose | Port |
|-----------|---------|------|
| `rv50x-manager` | FastAPI web app + Playwright | Configurable |
| `rv50x-nocodb` | NocoDB UI and API | 8090 |
| `rv50x-postgres` | PostgreSQL for NocoDB | Internal only |
## Configuration
Copy `.env.example` to `.env` and fill in your NocoDB URL, token, base/table/view IDs,
and PostgreSQL password before starting the stack.
```bash
cp .env.example .env
nano .env
docker compose up -d
```