mirror of
https://github.com/linuxserver/templates.git
synced 2026-03-16 00:02:47 +08:00
140 lines
5.4 KiB
XML
Executable File
140 lines
5.4 KiB
XML
Executable File
<?xml version="1.0"?>
|
|
<!-- DO NOT CHANGE THIS FILE MANUALLY, IT IS AUTOMATICALLY GENERATED -->
|
|
<!-- GENERATED FROM https://github.com/linuxserver/docker-homeassistant/blob/main/readme-vars.yml -->
|
|
<Container version="2">
|
|
<Name>homeassistant</Name>
|
|
<Repository>lscr.io/linuxserver/homeassistant</Repository>
|
|
<Registry>https://github.com/orgs/linuxserver/packages/container/package/homeassistant</Registry>
|
|
<DonateText>Donations</DonateText>
|
|
<DonateLink>https://www.linuxserver.io/donate</DonateLink>
|
|
<DonateImg>https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/donate.png</DonateImg>
|
|
<Network>host</Network>
|
|
<Privileged>false</Privileged>
|
|
<Support>https://github.com/linuxserver/docker-homeassistant/issues/new/choose</Support>
|
|
<Shell>bash</Shell>
|
|
<GitHub>https://github.com/linuxserver/docker-homeassistant#application-setup</GitHub>
|
|
<ReadMe>https://github.com/linuxserver/docker-homeassistant#readme</ReadMe>
|
|
<Project>https://www.home-assistant.io/</Project>
|
|
<Overview>Home Assistant Core(https://www.home-assistant.io/) - Open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server</Overview>
|
|
<WebUI>http://[IP]:[PORT:8123]</WebUI>
|
|
<TemplateURL>false</TemplateURL>
|
|
<Icon>https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/homeassistant-logo.png</Icon>
|
|
<Date>2025-10-02</Date>
|
|
<Changes>
|
|
### 2025-10-02
|
|
- Rebase to alpine 3.22, rely on baseimage service for usb device permission fixing.
|
|
|
|
### 2025-09-19
|
|
- Add the necessary capabilities in the container to allow the unprivileged user access to bluetooth stack.
|
|
|
|
### 2025-01-03
|
|
- Rebase to alpine 3.21.
|
|
|
|
### 2024-12-04
|
|
- Make setcap target dynamic.
|
|
|
|
### 2024-11-07
|
|
- Add go2rtc binary.
|
|
|
|
### 2024-10-12
|
|
- Allow uv to modify system python packages.
|
|
|
|
### 2024-10-07
|
|
- Switch to `uv` instead of `pip`.
|
|
|
|
### 2024-07-03
|
|
- Rebase to alpine 3.20.
|
|
|
|
### 2024-03-05
|
|
- Add mime.types to help with detection of certain media files.
|
|
|
|
### 2024-02-13
|
|
- Rebase to alpine 3.19, upgrade to python 3.12. Restructure python packages so all packages are internal (no more venv in /config). Use upstream project's wheels. Due to an upstream issue, on first start of the newly updated container, some custom integrations may be disabled in HA due to missing dependencies. A subsequent container restart should fix that and the integrations should be re-enabled.
|
|
|
|
### 2023-12-18
|
|
- Add Bluetooth instructions to readme.
|
|
|
|
### 2023-07-05
|
|
- Deprecate armhf. As announced here(https://www.linuxserver.io/blog/a-farewell-to-arm-hf)
|
|
|
|
### 2023-06-21
|
|
- Pin pycups version.
|
|
|
|
### 2023-06-14
|
|
- Create secondary venv in `/config` for pip installs.
|
|
|
|
### 2023-06-07
|
|
- Rebase to alpine 3.18, switch to cp311 wheels.
|
|
|
|
### 2023-05-03
|
|
- Deprecate arm32v7. Latest HA version with an arm32v7 build is `2023.4.6`.
|
|
|
|
### 2022-11-16
|
|
- Fix the dep conflict for google calendar.
|
|
|
|
### 2022-09-23
|
|
- Migrate to s6v3.
|
|
|
|
### 2022-07-29
|
|
- Improve usb device permission fix.
|
|
|
|
### 2022-07-07
|
|
- Rebase to alpine 3.16, switch to cp310 wheels.
|
|
|
|
### 2022-05-07
|
|
- Build matplotlib with the same Numpy version as HA req.
|
|
|
|
### 2022-03-31
|
|
- Install pycups.
|
|
|
|
### 2022-03-07
|
|
- Install PySwitchbot.
|
|
|
|
### 2022-03-02
|
|
- Update pip and use legacy resolver, clean up temp python files, reduce image size.
|
|
|
|
### 2022-02-04
|
|
- Always compile grpcio on arm32v7 due to pypi pushing a glibc only wheel.
|
|
|
|
### 2021-12-12
|
|
- Use the new `build.yaml` to determine HA base version.
|
|
|
|
### 2021-09-25
|
|
- Use the new lsio homeassistant wheel repo, instead of the HA wheels.
|
|
|
|
### 2021-09-13
|
|
- Build psycopg locally as the HA provided wheel does not seem to work properly.
|
|
|
|
### 2021-09-13
|
|
- Fix setcap in service. Build CISO8601 locally as the HA provided wheel does not seem to work properly.
|
|
|
|
### 2021-09-12
|
|
- Rebase to alpine 3.14. Build on native armhf.
|
|
|
|
### 2021-08-09
|
|
- Fixed broken build caused by missing dependency.
|
|
|
|
### 2021-07-01
|
|
- Remove HACS dependencies as it caused a crash in Home-assistant.
|
|
|
|
### 2021-02-25
|
|
- Add python dependencies from homeassistant base image.
|
|
|
|
### 2021-02-07
|
|
- Fix building from the wrong requirement file. Add ssh client and external DB libs.
|
|
|
|
### 2021-02-06
|
|
- Add iputils so ping works as non root user.
|
|
|
|
### 2021-01-30
|
|
- Initial Release.
|
|
|
|
</Changes>
|
|
<Config Name="Port: 8123" Target="8123" Default="8123" Mode="tcp" Description="Application WebUI, only use this if you are not using host mode." Type="Port" Display="always" Required="false" Mask="false"/>
|
|
<Config Name="Appdata" Target="/config" Default="" Mode="rw" Description="Home Assistant config storage path." Type="Path" Display="advanced" Required="true" Mask="false"/>
|
|
<Config Name="PUID" Target="PUID" Default="99" Description="Container Variable: PUID" Type="Variable" Display="advanced" Required="true" Mask="false"/>
|
|
<Config Name="PGID" Target="PGID" Default="100" Description="Container Variable: PGID" Type="Variable" Display="advanced" Required="true" Mask="false"/>
|
|
<Config Name="UMASK" Target="UMASK" Default="022" Description="Container Variable: UMASK" Type="Variable" Display="advanced" Required="false" Mask="false"/>
|
|
<Config Name="/path/to/device" Default="/path/to/device" Description="For passing through USB, serial or gpio devices." Type="Device" Display="always" Required="false" Mask="false"/>
|
|
</Container>
|