File tree Expand file tree Collapse file tree 1 file changed +13
-1
lines changed
paperless-ngx/rootfs/etc/s6-overlay/s6-rc.d/init-addon Expand file tree Collapse file tree 1 file changed +13
-1
lines changed Original file line number Diff line number Diff line change @@ -97,4 +97,16 @@ echo -n "${PAPERLESS_CONFIGURATION_PATH}" > /var/run/s6/container_environment/PA
9797echo -n "${PAPERLESS_HTTP_REMOTE_USER_HEADER_NAME}" > /var/run/s6/container_environment/PAPERLESS_HTTP_REMOTE_USER_HEADER_NAME
9898echo -n "${PAPERLESS_TIKA_ENDPOINT}" > /var/run/s6/container_environment/PAPERLESS_TIKA_ENDPOINT
9999echo -n "${PAPERLESS_TIKA_GOTENBERG_ENDPOINT}" > /var/run/s6/container_environment/PAPERLESS_TIKA_GOTENBERG_ENDPOINT
100- echo -n "${PAPERLESS_TIKA_ENABLED}" > /var/run/s6/container_environment/PAPERLESS_TIKA_ENABLED
100+ echo -n "${PAPERLESS_TIKA_ENABLED}" > /var/run/s6/container_environment/PAPERLESS_TIKA_ENABLED
101+
102+ # Load user-provided Paperless configuration if it exists
103+ CONF_FILE="/config/paperless.conf"
104+ if [ -f "$CONF_FILE" ]; then
105+ bashio::log.info "Loading environment overrides from $CONF_FILE"
106+ while IFS='=' read -r key value; do
107+ # skip comments and empty lines
108+ [ -z "$key" ] && continue
109+ case "$key" in \#*) continue ;; esac
110+ echo -n "$value" > "/var/run/s6/container_environment/$key"
111+ done < "$CONF_FILE"
112+ fi
You can’t perform that action at this time.
0 commit comments