Sync build v0.9.131

Automated sync from private repository.
Commit: f59f381d6d772507c3e3aa2df075e5aad7117a24
This commit is contained in:
GitHub Actions Bot
2026-01-05 03:00:10 +00:00
parent e299cfa0ae
commit a736436b81
49 changed files with 66 additions and 43 deletions

View File

@@ -143,7 +143,9 @@ The installer will:
/opt/pymc_console/ ← Installed console files
```
Once complete, access your dashboard at `http://<your-pi-ip>:8000`
Once complete, access your dashboard at `https://<your-pi-ip>:8000`
> **Note:** The installer automatically generates a self-signed SSL certificate and enables HTTPS. Your browser will show a security warning — click **Advanced** → **Proceed** to accept the self-signed certificate. This is a one-time action per browser.
## Management Menu
@@ -272,12 +274,33 @@ cat /etc/pymc_repeater/config.yaml
### Dashboard not loading
1. Verify service is running: `sudo systemctl status pymc-repeater`
2. Check if port 8000 is accessible: `curl http://localhost:8000/api/stats`
2. Check if port 8000 is accessible: `curl -k https://localhost:8000/api/stats`
3. If using HTTP instead of HTTPS, the connection will be refused (HTTPS is required)
### "Radio presets file not found" warning
This warning during installation is non-fatal. The installer will continue and you can configure radio settings manually. The presets are fetched from an API; if the API is unavailable, common presets are offered as fallback options.
### Browser shows "Your connection is not private"
This is expected behavior for the self-signed SSL certificate. Click **Advanced****Proceed to [IP] (unsafe)** to access the dashboard. This is safe for local network use.
### Using custom SSL certificates
To use your own certificates (e.g., from Let's Encrypt), update the paths in `/etc/pymc_repeater/config.yaml`:
```yaml
web:
ssl_certificate: /path/to/your/cert.pem
ssl_private_key: /path/to/your/key.pem
```
Then restart the service: `sudo systemctl restart pymc-repeater`
The auto-generated certificates are stored at:
- Certificate: `/etc/pymc_repeater/ssl/cert.pem`
- Private key: `/etc/pymc_repeater/ssl/key.pem`
## Uninstalling
```bash