All apps · 0 apps
SurfSense---Frontend
Docker app from grtgbln's Repository
Overview
Open Source Alternative to NotebookLM / Perplexity / Glean, connected to external sources such as search engines (Tavily, Linkup), Slack, Linear, Notion, YouTube, GitHub, Discord and more.
This is the frontend container.
This is the frontend container.
Install SurfSense---Frontend on Unraid in a few clicks.
Find SurfSense---Frontend in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.
Open the Apps tab on your Unraid server Search Community Apps for SurfSense---Frontend Review the template variables and paths Click Install
Requirements
Requires separate SurfSense - Backend, SurfSense - Worker, pgAdmin4, pgvector, electric and Redis containers. See documentation: https://github.com/MODSetter/SurfSense/blob/main/DOCKER_SETUP.md#deployment-options
Related apps
Explore more like this
Explore allLinks
Details
Repository
ghcr.io/modsetter/surfsense_ui:latestLast Updated2026-07-12
First Seen2025-06-05
Runtime arguments
- Web UI
http://[IP]:[PORT:3000]/- Network
bridge- Privileged
- false
Template configuration
Web UI PortPorttcp
Container Port: 3000
- Target
- 3000
- Default
- 3000
- Value
- 3000
Backend - URLVariable
URL of the backend service, including port
- Target
- NEXT_PUBLIC_API_URL
- Default
- http://MY_IP_ADDRESS:3001
- Value
- http://MY_IP_ADDRESS:3001
Backend - URLVariable
URL of the FastAPI backend service, including port. Should match other Backend URL.
- Target
- NEXT_PUBLIC_FASTAPI_BACKEND_URL
- Default
- http://MY_IP_ADDRESS:3001
- Value
- http://MY_IP_ADDRESS:3001
Backend - Authentication TypeVariable
Authentication type used by the backend.
- Target
- NEXT_PUBLIC_FASTAPI_BACKEND_AUTH_TYPE
- Default
- LOCAL|GOOGLE
Backend - ETL ServiceVariable
Document parsing service used by the backend.
- Target
- NEXT_PUBLIC_ETL_SERVICE
- Default
- UNSTRUCTURED|LLAMACLOUD|DOCLING
Database - Postgres URLVariable
PostgreSQL database connection URL
- Target
- DATABASE_URL
- Default
- postgresql://postgres:MY_PASSWORD@db.sdsf.supabase.co:5432/postgres
- Value
- postgresql://postgres:MY_PASSWORD@db.sdsf.supabase.co:5432/postgres
Electric - URLVariable
URL of the Electric service, including port
- Target
- NEXT_PUBLIC_ELECTRIC_URL
- Default
- http://MY_IP_ADDRESS:5133
- Value
- http://MY_IP_ADDRESS:5133
Electric - Auth ModeVariable
Authentication mode for Electric service
- Target
- NEXT_PUBLIC_ELECTRIC_AUTH_MODE
- Default
- insecure
- Value
- insecure
App DataPath
Path to the data folder
- Target
- /app
- Default
- /mnt/user/appdata/surfsense/frontend/data
- Value
- /mnt/user/appdata/surfsense/frontend/data
App Node ModulesPath
Path to node modules
- Target
- /app/node_modules
- Default
- /mnt/user/appdata/surfsense/frontend/node_modules
- Value
- /mnt/user/appdata/surfsense/frontend/node_modules