mirror of
https://github.com/dmduran12/pymc_console-dist.git
synced 2026-03-28 17:43:04 +01:00
Sync build v0.9.131
Automated sync from private repository. Commit: f59f381d6d772507c3e3aa2df075e5aad7117a24
This commit is contained in:
27
README.md
27
README.md
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user