[Install]: 'make start-all' Missing developer docker-compose.yml in root
Installation Method
Local development (make start-all)
What is the issue?
When running 'make start-all'
@docker compose up -d surrealdb
fails because no docker-compose.yml file exists in the project root.
The repository contains:
docker-compose.dev.ymldocker-compose.full.ymldocker-compose.single.yml
—but not a default docker-compose.yml.
Either a docker-compose.yml should be added to the project root,
or the Makefile should be updated to reference the correct compose file.
The installation.md currently only explains how to start the full Docker setup, and does not address this to local dev.
Also missing ports field in docker-compose.dev.yml -> surrealdb, which cause server failed connection
Logs
🚀 Starting Open Notebook (Database + API + Worker + Frontend)...
📊 Starting SurrealDB...
no configuration file provided: not found
make: *** [start-all] Error 1
Docker Compose Configuration
Environment File
System Information
Operating System: macOS 15.6 Docker version 28.5.1 Docker Compose version v2.40.3-desktop.1 Architecture: arm64
Additional Context
Suggested solution:
Add to 'make start-all'
@docker compose -f docker-compose.dev.yml up -d surrealdb
and add missing port in docker-compose.dev.yml
ports:
- "8000:8000"
Pre-submission Checklist
- [x] I tried the Installation Assistant ChatGPT
- [x] I read the relevant documentation (Installation Guide or Ollama Guide)
- [x] I searched existing issues to see if this was already reported
- [x] I redacted all sensitive information (API keys, passwords, etc.)