From 2c6cf8d795e187441acdb8c3a5b5d7c60e41d38a Mon Sep 17 00:00:00 2001 From: Anish Sarkar <104695310+AnishSarkar22@users.noreply.github.com> Date: Mon, 15 Jun 2026 11:04:02 +0530 Subject: [PATCH] refactor(docker): update installer output for proxy access --- docker/scripts/install.sh | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/docker/scripts/install.sh b/docker/scripts/install.sh index 4df15fbd0..f9660b132 100644 --- a/docker/scripts/install.sh +++ b/docker/scripts/install.sh @@ -333,11 +333,13 @@ step "Downloading SurfSense files" info "Installation directory: ${INSTALL_DIR}" mkdir -p "${INSTALL_DIR}/scripts" mkdir -p "${INSTALL_DIR}/searxng" +mkdir -p "${INSTALL_DIR}/proxy" FILES=( "docker/docker-compose.yml:docker-compose.yml" "docker/docker-compose.gpu.yml:docker-compose.gpu.yml" "docker/.env.example:.env.example" + "docker/proxy/Caddyfile:proxy/Caddyfile" "docker/postgresql.conf:postgresql.conf" "docker/scripts/migrate-database.sh:scripts/migrate-database.sh" "docker/searxng/settings.yml:searxng/settings.yml" @@ -532,9 +534,12 @@ _variant_display=$(grep '^SURFSENSE_VARIANT=' "${INSTALL_DIR}/.env" 2>/dev/null _variant_display="${_variant_display:-cpu}" step "SurfSense is now installed [${_version_display}]" -info " Frontend: http://localhost:3929" -info " Backend: http://localhost:8929" -info " API Docs: http://localhost:8929/docs" +_public_url=$(grep '^SURFSENSE_PUBLIC_URL=' "${INSTALL_DIR}/.env" 2>/dev/null | cut -d= -f2- | tr -d '"' | head -1 || true) +_public_url="${_public_url:-http://localhost:3929}" + +info " SurfSense: ${_public_url}" +info " Backend: ${_public_url}/api/v1" +info " Zero sync: ${_public_url}/zero" info "" info " Config: ${INSTALL_DIR}/.env" info " Variant: ${_variant_display}"