Skip to content

Commit f72fdb4

Browse files
author
Paul C
committed
Update README with settings page documentation
1 parent 4e8ea09 commit f72fdb4

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

README.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -197,9 +197,11 @@ WolfProxy includes a built-in monitoring dashboard accessible at `http://your-se
197197
- **Real-time stats**: Uptime, total requests, data in/out
198198
- **Upstream monitoring**: View all backend servers with their status (UP/DOWN)
199199
- **Health metrics**: Active connections, request counts, failure counts per server
200+
- **Traffic by upstream**: See request counts per upstream group
200201
- **Load balancing info**: Shows load balancing method per upstream group
201202
- **Auto-refresh**: Dashboard updates every 5 seconds
202203
- **JSON API**: Available at `/stats` for programmatic access
204+
- **Settings page**: Change username/password via web interface at `/settings`
203205

204206
### Configuration
205207

@@ -211,6 +213,13 @@ username = "admin" # HTTP Basic Auth username
211213
password = "admin" # HTTP Basic Auth password
212214
```
213215

216+
### Changing Credentials
217+
218+
You can change the monitoring credentials in two ways:
219+
220+
1. **Via Web Interface**: Navigate to `http://your-server:5001/settings` and use the form to update credentials
221+
2. **Via Config File**: Edit `wolfproxy.toml` and restart the service
222+
214223
### Security
215224

216225
The monitoring dashboard is protected with HTTP Basic Authentication. **Change the default credentials** in production!

0 commit comments

Comments
 (0)