mirror of
https://github.com/Dispatcharr/Dispatcharr.git
synced 2026-01-23 02:35:14 +00:00
Bug Fix: Re-apply failed merge to fix clients that don't have ipv6 support.
This commit is contained in:
parent
ee183a9f75
commit
18645fc08f
2 changed files with 9 additions and 0 deletions
|
|
@ -10,6 +10,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- XtreamCodes EPG `has_archive` field now returns integer `0` instead of string `"0"` for proper JSON type consistency
|
- XtreamCodes EPG `has_archive` field now returns integer `0` instead of string `"0"` for proper JSON type consistency
|
||||||
|
- nginx now gracefully handles hosts without IPv6 support by automatically disabling IPv6 binding at startup (Fixes #744)
|
||||||
|
|
||||||
## [0.15.0] - 2025-12-20
|
## [0.15.0] - 2025-12-20
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -36,6 +36,14 @@ if ! [[ "$DISPATCHARR_PORT" =~ ^[0-9]+$ ]]; then
|
||||||
fi
|
fi
|
||||||
sed -i "s/NGINX_PORT/${DISPATCHARR_PORT}/g" /etc/nginx/sites-enabled/default
|
sed -i "s/NGINX_PORT/${DISPATCHARR_PORT}/g" /etc/nginx/sites-enabled/default
|
||||||
|
|
||||||
|
# Configure nginx based on IPv6 availability
|
||||||
|
if ip -6 addr show | grep -q "inet6"; then
|
||||||
|
echo "✅ IPv6 is available, enabling IPv6 in nginx"
|
||||||
|
else
|
||||||
|
echo "⚠️ IPv6 not available, disabling IPv6 in nginx"
|
||||||
|
sed -i '/listen \[::\]:/d' /etc/nginx/sites-enabled/default
|
||||||
|
fi
|
||||||
|
|
||||||
# NOTE: mac doesn't run as root, so only manage permissions
|
# NOTE: mac doesn't run as root, so only manage permissions
|
||||||
# if this script is running as root
|
# if this script is running as root
|
||||||
if [ "$(id -u)" = "0" ]; then
|
if [ "$(id -u)" = "0" ]; then
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue