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

This commit is contained in:
Roland 2026-04-07 21:38:42 -06:00
parent f3f6f5a3f5
commit 80648d3bd7
No known key found for this signature in database
GPG key ID: 1BA620CE6C9A4680
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) |

View file

@ -34,7 +34,7 @@ again.
You can download the Root CA certificate from:
* The HTTP landing page at `http://<your-wrolpi-address>/` (or `http://<your-wrolpi-address>:8080/` for Docker)
* The Controller at `http://<your-wrolpi-address>/` (or `http://<your-wrolpi-address>:8080/` for Docker)
* The Settings page in the WROLPi interface under **Configs**
* Directly at `http://<your-wrolpi-address>/ca.crt`

View file

@ -15,7 +15,7 @@
### Web
The [Caddy](https://caddyserver.com/) web server which facilitates communication between the other services, handles
HTTPS with [self-signed certificates](certificates.md), and serves the landing page.
HTTPS with [self-signed certificates](certificates.md).
### API

View file

@ -5,7 +5,7 @@ and tertiary options to use your WROLPi may be available.
| Module | Primary | Secondary | Tertiary |
|----------|-------------------------------------------|--------------------------------------------------------------------------------|-------------------------------------------------------------------|
| System | [React App](../controller/index.md) | [Controller](../controller/index.md) on port `:8087` | CLI tools (systemctl, mount, etc.) |
| System | [React App](../controller/index.md) | [Controller](../controller/index.md) on port `:80` | CLI tools (systemctl, mount, etc.) |
| Videos | [React App](../modules/videos/index.md) | [Open video files with VLC.](../modules/videos/index.md#videos-without-wrolpi) | Open subtitle files with a text editor. |
| Archives | [React App](../modules/archives/index.md) | Open Archive files directly with Chromium | Readability files can be opened with a text editor. |
| Map | [React App](../modules/map/index.md) | Map is accessible on port `:8084` | None |