Add native aoostar-rs container variant

This commit is contained in:
2026-06-09 16:16:47 +02:00
parent b48bbd9b2e
commit be41c92e7b
5 changed files with 181 additions and 0 deletions
+33
View File
@@ -46,6 +46,39 @@ Important:
- the native path currently targets custom image panels; built-in vendor sensor themes are not yet
reimplemented in the web UI
## Native Container Variant
This fork also ships a separate containerized Unraid-friendly variant based purely on `aoostar-rs`.
Files:
- `container/Dockerfile`
- `container/entrypoint.sh`
- `container/unraid/aoostar-rs-webui.xml`
Build locally from the repository root:
```bash
docker build -f container/Dockerfile -t aoostar-rs-webui:latest .
```
Example run:
```bash
docker run -d \
--name aoostar-rs-webui \
--device /dev/ttyACM0:/dev/ttyACM0 \
-p 8080:8080 \
-v /mnt/user/appdata/aoostar-rs/config:/config \
aoostar-rs-webui:latest
```
The container starts only the native Rust stack:
- `aster-webui` on port `8080`
- direct LCD rotation through `aoostar-rs`
- no vendor binary and no `_MEI*/sys_img` runtime sync
## Disclaimer
> I take no responsibility for the use of this software.