Updating help docs now that Controller is moved from :8087 to :80.

This commit is contained in:
rolobio 2026-04-07 21:38:42 -06:00
parent 5e9a430658
commit 2c75fbb559
10 changed files with 15 additions and 8 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 43 KiB

After

Width:  |  Height:  |  Size: 25 KiB

Before After
Before After

View file

@ -8,7 +8,7 @@ application. This ensures you always have access to critical system information
The dashboard is available at:
```
http://<your-wrolpi-ip>:8087
http://<your-wrolpi-ip>
```
## When to Use the Dashboard
@ -71,6 +71,10 @@ Shows detected drives and partitions:
- Mount/unmount controls
- Persistent mount toggle
> Notice the drive mounted to **/media/wrolpi**
![dashboard-disk-management.png](dashboard-disk-management.png)
### Drive Health (SMART)
Displays health information for connected drives:
@ -80,6 +84,8 @@ Displays health information for connected drives:
- Power-on hours
- Sector health
![dashboard-smart.png](dashboard-smart.png)
## Fallback Mode
When the main WROLPi API is unavailable, the dashboard enters "fallback mode":
@ -88,6 +94,8 @@ When the main WROLPi API is unavailable, the dashboard enters "fallback mode":
- The dashboard continues to function normally
- Once the main app recovers, you're automatically redirected
![dashboard-fallback-banner.png](dashboard-fallback-banner.png)
## Upgrade Mode
During system upgrades:

View file

@ -26,7 +26,7 @@ the React UI.
The Controller has its own standalone web interface available at:
```
http://<your-wrolpi-ip>:8087
http://<your-wrolpi-ip>
```
This dashboard works even when the main WROLPi app is down.

View file

@ -8,7 +8,7 @@ The following services are managed by the Controller:
| Service | Port | Description |
|-------------------|--------|----------------------------------|
| wrolpi-controller | 8087 | System management (this service) |
| wrolpi-controller | 80 | System management (this service) |
| wrolpi-api | 8081 | Backend API server |
| wrolpi-app | 5000 | React frontend application |
| wrolpi-help | 8084 | Documentation server |
@ -100,10 +100,9 @@ Caddy handles HTTPS termination and reverse proxying for all services in a singl
| Container | Port | Description |
|--------------|------|--------------------------------|
| `web` | 8443 | Caddy reverse proxy (HTTPS) |
| `web` | 8080 | Caddy landing page (HTTP) |
| `api` | 8081 | Backend API |
| `app` | - | React frontend |
| `controller` | 8087 | Controller service |
| `controller` | 8080 | Controller service (HTTP) |
| `db` | 5432 | PostgreSQL database |
| `help` | 8086 | Help documentation (via Caddy) |
| `map` | 8084 | Map tile server (via Caddy) |