Merge branch 'master' into codex/add-melisearch-to-monica-addon-s3tybe

This commit is contained in:
Alexandre
2025-11-15 11:49:38 +01:00
committed by GitHub
9 changed files with 85 additions and 21 deletions

View File

@@ -1,3 +1,4 @@
## 2025.11.05 (15-11-2025)
- Added support for configuring extra environment variables via the `env_vars` add-on option alongside config.yaml. See https://github.com/alexbelgium/hassio-addons/wiki/Add-Environment-variables-to-your-Addon-2 for details.
## 2025.11.04 (05-11-2025)

View File

@@ -1,3 +1,5 @@
## 8.14.0-2 (15-11-2025)
- Minor bugs fixed
## 8.14.0 (08-11-2025)
- Update to latest version from linuxserver/docker-calibre (changelog : https://github.com/linuxserver/docker-calibre/releases)

View File

@@ -1,4 +1,3 @@
## ⚠ Open Issue : [🐛 [Calibre] Waiting for stream... / WebSocket disconnected. Attempting to reconnect... / Connection established. Waiting for server mode... (opened 2025-09-25)](https://github.com/alexbelgium/hassio-addons/issues/2126) by [@codyc1515](https://github.com/codyc1515)
# Home assistant add-on: calibre
[![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium)

View File

@@ -117,5 +117,5 @@ schema:
slug: calibre
udev: true
url: https://github.com/alexbelgium/hassio-addons/tree/master/calibre
version: "8.14.0"
version: "8.14.0-2"
video: true

View File

@@ -2,34 +2,33 @@
# shellcheck shell=bash
set -e
# nginx Path
NGINX_CONFIG=/etc/nginx/sites-available/ingress.conf
SUBFOLDER="$(bashio::addon.ingress_entry)"
# Copy template
# Ensure subfolder ends with a trailing slash (except for root)
if [[ -n "${SUBFOLDER}" && "${SUBFOLDER}" != "/" ]]; then
[[ "${SUBFOLDER}" == */ ]] || SUBFOLDER="${SUBFOLDER}/"
else
SUBFOLDER="/"
fi
cp /defaults/default.conf "${NGINX_CONFIG}"
# Keep only the first (non-SSL) server block
awk -v n=2 '/^[[:space:]]*server[[:space:]]*\{/{n--} n>0' "${NGINX_CONFIG}" > tmpfile
mv tmpfile "${NGINX_CONFIG}"
# Remove ipv6
# Disable IPv6 listeners for ingress proxying
sed -i '/listen \[::\]/d' "${NGINX_CONFIG}"
# Add ingress parameters
# Adapt ports and upstream paths for Home Assistant ingress
sed -i "s|3000|$(bashio::addon.ingress_port)|g" "${NGINX_CONFIG}"
sed -i '/proxy_buffering/a proxy_set_header Accept-Encoding "";' "${NGINX_CONFIG}"
sed -i '/proxy_buffering/a sub_filter_once off;' "${NGINX_CONFIG}"
sed -i '/proxy_buffering/a sub_filter_types *;' "${NGINX_CONFIG}"
sed -i '/proxy_buffering/a sub_filter "vnc/index.html?autoconnect" "vnc/index.html?path=%%path%%/websockify?autoconnect";' "${NGINX_CONFIG}"
sed -i "s|%%path%%|${SUBFOLDER:1}|g" "${NGINX_CONFIG}"
# Replace placeholders
sed -i "s|SUBFOLDER|${SUBFOLDER}|g" "${NGINX_CONFIG}"
sed -i "s|CWS|8082|g" "${NGINX_CONFIG}"
sed -i "s|REPLACE_HOME|${HOME:-/root}|g" "${NGINX_CONFIG}"
sed -i "s|REPLACE_DOWNLOADS_PATH|${HOME:-/config}|g" "${NGINX_CONFIG}"
# Correct image
sed -i "s|SUBFOLDER|/|g" "${NGINX_CONFIG}"
# Avoid content encoding on proxied responses to keep Selkies happy
sed -i '/proxy_buffering/a \
proxy_set_header Accept-Encoding "";' "${NGINX_CONFIG}"
# Enable ingress
cp /etc/nginx/sites-available/ingress.conf /etc/nginx/sites-enabled
cp "${NGINX_CONFIG}" /etc/nginx/sites-enabled

View File

@@ -1,7 +1,6 @@
## v5.0_beta6 (06-01-2025)
- Bundled an internal Meilisearch service and configure Monica to use it for full-text search by default.
- Ensure the init script only launches the bundled Meilisearch when `MEILISEARCH_URL` points to localhost and wait for the health endpoint before starting Monica.
- Unpack the bundled Meilisearch release for the detected architecture so the watchdog can start the binary successfully.
## v5.0_beta5 (14-11-2025)
- Added support for configuring extra environment variables via the `env_vars` add-on option alongside config.yaml. See https://github.com/alexbelgium/hassio-addons/wiki/Add-Environment-variables-to-your-Addon-2 for details.

View File

@@ -107,5 +107,5 @@ services:
- mysql:want
slug: monica
url: https://github.com/alexbelgium/hassio-addons/tree/master/monica
version: v5.0_beta6
version: v5.0_beta5-2
webui: "[PROTO:ssl]://[HOST]:[PORT:80]"

View File

@@ -1,3 +1,5 @@
## 0.58.5-2 (15-11-2025)
- Minor bugs fixed
## 0.58.5 (15-11-2025)
- Update to latest version from navidrome/navidrome (changelog : https://github.com/navidrome/navidrome/releases)

View File

@@ -4,6 +4,68 @@ arch:
backup_exclude:
- "**/cache/**"
description: Navidrome for Home Assistant
devices:
- /dev/dri
- /dev/dri/card0
- /dev/dri/card1
- /dev/dri/renderD128
- /dev/vchiq
- /dev/video10
- /dev/video11
- /dev/video12
- /dev/video13
- /dev/video14
- /dev/video15
- /dev/video16
- /dev/ttyUSB0
- /dev/sda
- /dev/sdb
- /dev/sdc
- /dev/sdd
- /dev/sde
- /dev/sdf
- /dev/sdg
- /dev/nvme
- /dev/nvme0
- /dev/nvme0n1
- /dev/nvme0n1p1
- /dev/nvme0n1p2
- /dev/nvme0n1p3
- /dev/nvme1n1
- /dev/nvme1n1p1
- /dev/nvme1n1p2
- /dev/nvme1n1p3
- /dev/nvme2n1
- /dev/nvme2n1p1
- /dev/nvme2n1p2
- /dev/nvme2n3p3
- /dev/mmcblk
- /dev/fuse
- /dev/sda1
- /dev/sdb1
- /dev/sdc1
- /dev/sdd1
- /dev/sde1
- /dev/sdf1
- /dev/sdg1
- /dev/sda2
- /dev/sdb2
- /dev/sdc2
- /dev/sdd2
- /dev/sde2
- /dev/sdf2
- /dev/sdg2
- /dev/sda3
- /dev/sdb3
- /dev/sda4
- /dev/sdb4
- /dev/sda5
- /dev/sda6
- /dev/sda7
- /dev/sda8
- /dev/nvme0
- /dev/nvme1
- /dev/nvme2
image: ghcr.io/alexbelgium/navidrome-{arch}
init: false
map:
@@ -57,5 +119,5 @@ schema:
slug: navidrome
udev: true
url: https://github.com/alexbelgium/hassio-addons/tree/master/navidrome
version: "0.58.5"
version: 0.58.5-2
webui: "[PROTO:ssl]://[HOST]:[PORT:4533]"