GUI updates, live log visibility
This commit is contained in:
@@ -30,7 +30,7 @@ Current version: **v0.2.1**
|
||||
- Dashboard with live container state (green/orange/yellow/red)
|
||||
- Deploy form with password validation, auto-generation, and field locking
|
||||
- Stack operations: start, stop, restart, update (pull + recreate)
|
||||
- Log viewer for each stack
|
||||
- Live-scrolling log viewer with auto-refresh (3s polling), pause/resume, and scroll position tracking
|
||||
- Deploy page doubles as config viewer (read-only mode for deployed apps)
|
||||
- Periodic stack rescanning (every 2 minutes)
|
||||
- Manual rescan endpoint (`POST /api/stacks/rescan`)
|
||||
@@ -42,6 +42,8 @@ Current version: **v0.2.1**
|
||||
- Memory summary bar shown on deploy page before deployment
|
||||
- Felhom.eu logo SVG in sidebar and login page
|
||||
- Verbose debug logging with operation timing, post-start container state checks, and image pull detection
|
||||
- Clickable app cards on dashboard and applications pages (navigate to detail/deploy page)
|
||||
- Memory bar with two-segment visualization on deploy page (committed vs new app allocation)
|
||||
|
||||
### Known issues / next priorities
|
||||
- Cloudflare Tunnel + Traefik TLS: paperless.demo-felhom.eu works locally but shows "Not secure" (certificate chain not fully validated through tunnel)
|
||||
@@ -361,7 +363,7 @@ docker compose up -d
|
||||
| POST | `/api/stacks/{name}/stop` | Yes | Stop stack (not protected) |
|
||||
| POST | `/api/stacks/{name}/restart` | Yes | Restart stack |
|
||||
| POST | `/api/stacks/{name}/update` | Yes | Pull images + recreate |
|
||||
| GET | `/api/stacks/{name}/logs` | Yes | Container logs |
|
||||
| GET | `/api/stacks/{name}/logs` | Yes | Container logs (add `?raw=1` for plain text) |
|
||||
| POST | `/api/stacks/rescan` | Yes | Trigger manual stack discovery |
|
||||
| GET | `/api/system/info` | Yes | System resource usage (RAM, disk, HDD) |
|
||||
|
||||
|
||||
Reference in New Issue
Block a user