github-actions
fabf324ee3
GitHub bot: changelog [nobuild]
2026-04-02 08:51:52 +00:00
Alexandre
9c3ad22217
Update config.yaml
2026-04-02 10:49:55 +02:00
Alexandre
291b6a3d55
Fix YAML syntax for DATA_DIR in config.yaml nobuid
2026-04-01 14:34:44 +02:00
Alexandre
f289752fa6
Update version to 3.2.0-3 in config.yaml
2026-03-31 22:35:55 +02:00
Alexandre
0b32970717
Update config.yaml
2026-03-31 22:35:41 +02:00
copilot-swe-agent[bot]
9235b23a93
fix: symlink contents inside /opt/data instead of replacing Docker VOLUME
...
The upstream Maintainerr image declares /opt/data as a Docker VOLUME.
Attempting to rm -rf /opt/data fails with "Resource busy" because mount
points cannot be removed. Instead, we now:
1. Copy seed data from /opt/data to /config (persistent storage)
2. Clear contents inside /opt/data (rm -rf /opt/data/*)
3. Symlink each item in /config back into /opt/data
This ensures the VOLUME directory stays intact while all data is
redirected to persistent storage.
Agent-Logs-Url: https://github.com/alexbelgium/hassio-addons/sessions/82a46feb-2e9c-4c40-b193-614167e6d5c3
Co-authored-by: alexbelgium <44178713+alexbelgium@users.noreply.github.com >
2026-03-31 18:55:51 +00:00
copilot-swe-agent[bot]
e907952d81
Fix maintainerr persistence: symlink /opt/data → /config instead of wrong path change
...
The upstream app hardcodes /opt/data for database and logs. The Docker
VOLUME at /opt/data is not persistent across HA addon updates. Symlink
/opt/data → /config (persistent via addon_config:rw) so hardcoded paths
write to persistent storage. Reverts incorrect /addon_configs path.
Agent-Logs-Url: https://github.com/alexbelgium/hassio-addons/sessions/35758465-e22e-40d7-81c8-02d05c375a27
Co-authored-by: alexbelgium <44178713+alexbelgium@users.noreply.github.com >
2026-03-31 08:51:24 +00:00
copilot-swe-agent[bot]
51bb0fdceb
Fix maintainerr config lost after restart: use persistent /addon_configs/maintainerr path
...
The entrypoint was setting DATA_DIR="/config" which is NOT a persistent
path in HA addon containers using addon_config:rw with init: false.
Changed to /addon_configs/maintainerr (the persistent path mapped by
addon_config:rw in config.yaml), matching the pattern used by the
cleanuparr addon.
Agent-Logs-Url: https://github.com/alexbelgium/hassio-addons/sessions/40b7927f-cd03-4b83-a80a-ad56bd6dce32
Co-authored-by: alexbelgium <44178713+alexbelgium@users.noreply.github.com >
2026-03-31 08:32:12 +00:00
github-actions
144fc9c26d
Github bot : image compressed
2026-03-29 23:12:45 +00:00
alexbelgium
23e0f9f5be
Updater bot : maintainerr updated to 3.2.0
2026-03-28 08:50:17 +01:00
GitHub Actions
4f3b898d2e
Revert "Updater bot : maintainerr updated to 3.2.0"
...
This reverts commit 946b138a3a .
2026-03-28 01:20:04 +00:00
GitHub Actions
7d2224e580
Reapply "Updater bot : maintainerr updated to 3.2.0"
...
This reverts commit 2f35769eed .
2026-03-28 01:20:04 +00:00
GitHub Actions
2f35769eed
Revert "Updater bot : maintainerr updated to 3.2.0"
...
This reverts commit 946b138a3a .
2026-03-28 00:46:37 +00:00
alexbelgium
946b138a3a
Updater bot : maintainerr updated to 3.2.0
2026-03-28 01:28:34 +01:00
github-actions
5f126df321
GitHub bot : graphs updated
2026-03-27 12:21:25 +00:00
copilot-swe-agent[bot]
5a19d19054
Fix HTTP 429: replace ADD remote URLs with COPY in all Dockerfiles, add retry logic and fix ha_automodules.sh
...
Co-authored-by: alexbelgium <44178713+alexbelgium@users.noreply.github.com >
Agent-Logs-Url: https://github.com/alexbelgium/hassio-addons/sessions/2244d014-7299-4b63-89e4-35683a0b4c15
2026-03-26 09:07:15 +00:00
github-actions
63d3e1933b
Github bot : image compressed
2026-03-22 23:10:35 +00:00
github-actions
bdaf66ef62
GitHub bot : graphs updated
2026-03-20 12:24:00 +00:00
copilot-swe-agent[bot]
3c53e69161
Replace blanket capability, with specific capabilities in all AppArmor profiles
...
Remove overly permissive blanket `capability,` rule (grants ALL Linux
capabilities) from 107 addon AppArmor profiles. Replace with only the
specific capabilities each addon needs based on its config.yaml
`privileged` field.
Base capabilities for all addons: setuid, setgid, chown, fowner, dac_override
Additional capabilities mapped from config.yaml privileged list:
- SYS_ADMIN -> sys_admin
- DAC_READ_SEARCH -> dac_read_search
- NET_ADMIN -> net_admin
- NET_RAW -> net_raw
- SYS_RAWIO -> sys_rawio
- SYS_TIME -> sys_time
- SYS_RESOURCE -> sys_resource
Addons with full_access: true (portainer_agent) retain blanket capability.
Co-authored-by: alexbelgium <44178713+alexbelgium@users.noreply.github.com >
2026-03-17 07:42:05 +00:00
github-actions
4133525441
Github bot : image compressed
2026-03-15 23:11:54 +00:00
alexbelgium
9af940965f
Updater bot : maintainerr updated to 3.1.0
2026-03-14 01:28:28 +01:00
github-actions
aa17f35f46
GitHub bot : graphs updated
2026-03-13 12:17:41 +00:00
github-actions
d8f791ef9f
Github bot : image compressed
2026-03-08 23:08:54 +00:00
github-actions
ccb87b6c0d
GitHub bot : graphs updated
2026-03-06 12:17:46 +00:00
Alexandre
7b8620efc4
Update CHANGELOG.md
2026-03-06 10:52:01 +01:00
Alexandre
bc5d41c063
Update config.yaml
2026-03-06 10:51:51 +01:00
Alexandre
6e65d8a29b
revert
2026-03-06 10:51:43 +01:00
github-actions
070836086d
GitHub bot: changelog
2026-03-06 09:51:28 +00:00
Alexandre
97f6bd8382
revert
2026-03-06 10:51:28 +01:00
Alexandre
79d7914a6c
Update config.yaml
2026-03-06 10:48:54 +01:00
Alexandre
2da14124fe
Update Dockerfile
2026-03-06 10:48:46 +01:00
github-actions
06a1751a07
GitHub bot: sanitize (spaces + LF endings) & chmod
2026-03-06 09:43:03 +00:00
Alexandre
f555f14dc7
Update Dockerfile
2026-03-06 10:41:01 +01:00
Alexandre
82418264a8
Add 99-run.sh to cont-init.d directory
2026-03-06 10:40:18 +01:00
Alexandre
2c0c0089a3
Update config.yaml
2026-03-06 10:38:55 +01:00
Pierre
3aaac1f178
Fix review feedback: use /config, scope chmod, gate chown
...
- Use DATA_DIR=/config (config:rw map) per maintainer request
- Scope chmod to /entrypoint.sh and cont-init.d instead of whole FS
- Gate chown -R behind .initialized marker to avoid slow restarts
2026-03-06 09:31:32 +01:00
Pierre
c4374e2c90
Add Maintainerr addon
2026-03-05 15:59:21 +01:00