<?xml version="1.0"?>
<Container version="2">
  <Name>AOOSTAR-RS-WebUI</Name>
  <Repository>aoostar-rs-webui:latest</Repository>
  <Registry />
  <Network>bridge</Network>
  <MyIP />
  <Shell>sh</Shell>
  <Privileged>false</Privileged>
  <Support>http://10.1.1.4:3000/magges/aoostar-rs</Support>
  <Project>http://10.1.1.4:3000/magges/aoostar-rs</Project>
  <Overview>Native AOOSTAR WTR MAX / GEM12+ PRO container based on aoostar-rs. Führt die neue Rust-WebUI und die Display-Rotation direkt ohne Hersteller-Binary aus.</Overview>
  <Category>Tools:</Category>
  <WebUI>http://[IP]:[PORT:8080]/</WebUI>
  <Icon>http://10.1.1.4:3000/magges/unraid-aoostar-x/raw/branch/main/unraid/icon.png</Icon>
  <ExtraParams />
  <PostArgs />
  <CPUset />
  <DateInstalled>1749470000</DateInstalled>
  <DonateText />
  <DonateLink />
  <Requires>Durchgereichtes Display-Gerät, typischerweise /dev/ttyACM0. Nutzt nur aoostar-rs, keine Hersteller-Binary.</Requires>
  <Config Name="WebUI Port" Target="8080" Default="8080" Mode="tcp" Description="Host port for the native aoostar-rs WebUI." Type="Port" Display="always" Required="true" Mask="false">8080</Config>
  <Config Name="Config Path" Target="/config" Default="/mnt/user/appdata/aoostar-rs/config" Mode="rw" Description="Path containing Monitor3.json and img assets." Type="Path" Display="always" Required="true" Mask="false">/mnt/user/appdata/aoostar-rs/config</Config>
  <Config Name="Unraid Cache Mount" Target="/mnt/cache" Default="/mnt/cache" Mode="ro" Description="Read-only bind mount so the WebUI can show real usage for /mnt/cache." Type="Path" Display="advanced" Required="false" Mask="false">/mnt/cache</Config>
  <Config Name="Unraid User Mount" Target="/mnt/user" Default="/mnt/user" Mode="ro" Description="Read-only bind mount so the WebUI can show real usage for /mnt/user." Type="Path" Display="advanced" Required="false" Mask="false">/mnt/user</Config>
  <Config Name="Display Device" Target="/dev/ttyACM0" Default="/dev/ttyACM0" Mode="rw" Description="AOOSTAR display USB serial device." Type="Device" Display="always" Required="true" Mask="false">/dev/ttyACM0</Config>
  <Config Name="ASTER_DEVICE" Target="ASTER_DEVICE" Default="/dev/ttyACM0" Mode="" Description="Device path passed into aster-webui." Type="Variable" Display="advanced" Required="false" Mask="false">/dev/ttyACM0</Config>
  <Config Name="ASTER_USB" Target="ASTER_USB" Default="" Mode="" Description="Optional USB VID:PID override. Leave blank to use ASTER_DEVICE or the default AOOSTAR USB UART." Type="Variable" Display="advanced" Required="false" Mask="false"></Config>
  <Config Name="ASTER_WRITE_ONLY" Target="ASTER_WRITE_ONLY" Default="0" Mode="" Description="Set to 1 to skip the LCD initialization check and only write frames." Type="Variable" Display="advanced" Required="false" Mask="false">0</Config>
  <Config Name="ASTER_DISABLE_DISPLAY" Target="ASTER_DISABLE_DISPLAY" Default="0" Mode="" Description="Set to 1 to run only the WebUI without talking to the LCD." Type="Variable" Display="advanced" Required="false" Mask="false">0</Config>
  <Config Name="ASTER_SIMULATE" Target="ASTER_SIMULATE" Default="0" Mode="" Description="Set to 1 for a simulation-only container without the real display device." Type="Variable" Display="advanced" Required="false" Mask="false">0</Config>
</Container>
