From 453252d864a97d72e1b15e3ff0dad1fac7c765cd Mon Sep 17 00:00:00 2001 From: Colin Seymour Date: Mon, 7 Jul 2025 09:14:42 +0100 Subject: [PATCH] Only set file limit to a max of 524288 (#93) --- rootfs/etc/s6-overlay/s6-rc.d/teslamate/run | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/rootfs/etc/s6-overlay/s6-rc.d/teslamate/run b/rootfs/etc/s6-overlay/s6-rc.d/teslamate/run index 436cca4..2ab4c87 100755 --- a/rootfs/etc/s6-overlay/s6-rc.d/teslamate/run +++ b/rootfs/etc/s6-overlay/s6-rc.d/teslamate/run @@ -113,7 +113,11 @@ if [[ -z $(PGPASSWORD="$DATABASE_PASS" psql -h "$DATABASE_HOST" -p "$DATABASE_PO bashio::log.notice "=> Dashboards: $grafana_ingress" bashio::log.notice "" fi -ulimit -n 1048576 + +# Set max open file limit to avoid memory allocation issues +if [ "$(ulimit -Hn)" -gt 524288 ]; then + ulimit -n 524288 +fi bashio::log.info "Starting TeslaMate..."