56c8b6d35f94a6e02d590cb17d914a1b8e3eb2cb
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 for full deployment instructions including:
- Docker setup and stack configuration
.envfile 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.
cp .env.example .env
nano .env
docker compose up -d
Description
Web-based management tool for Sierra Wireless AirLink RV50x cellular modems. XML template builder, SSH/AT terminal, NocoDB integration.
Languages
HTML
58%
Python
39.9%
Dockerfile
2.1%