New front-end Launch Chat API Manage Sources Enable re-embedding of all contents Sources can be added without a notebook now Improved settings Enable model selector on all chats Background processing for better experience Dark mode Improved Notes Improved Docs: - Remove all Streamlit references from documentation - Update deployment guides with React frontend setup - Fix Docker environment variables format (SURREAL_URL, SURREAL_PASSWORD) - Update docker image tag from :latest to :v1-latest - Change navigation references (Settings → Models to just Models) - Update development setup to include frontend npm commands - Add MIGRATION.md guide for users upgrading from Streamlit - Update quick-start guide with correct environment variables - Add port 5055 documentation for API access - Update project structure to reflect frontend/ directory - Remove outdated source-chat documentation files
20 lines
No EOL
662 B
YAML
20 lines
No EOL
662 B
YAML
services:
|
|
open_notebook_single:
|
|
# image: lfnovo/open_notebook:v1-latest-single
|
|
build:
|
|
context: .
|
|
dockerfile: Dockerfile.single
|
|
ports:
|
|
- "8502:8502" # Next.js Frontend
|
|
- "5055:5055" # REST API
|
|
env_file:
|
|
- ./docker.env
|
|
volumes:
|
|
- ./notebook_data:/app/data # Application data
|
|
- ./surreal_single_data:/mydata # SurrealDB data
|
|
restart: always
|
|
# Single container includes all services: SurrealDB, API, Worker, and Next.js Frontend
|
|
# Access:
|
|
# - Next.js UI: http://localhost:8502
|
|
# - REST API: http://localhost:5055
|
|
# - API Documentation: http://localhost:5055/docs |