An experiment with Open WebUI and Docker to use Scaleway serverless infrastructure.
Before running the project, copy the example environment file and fill in your secrets and configuration:
cp .env.local.example .env.local
# Then edit .env.local to add your actual secrets and configurationsThis sandbox/example uses Docker Compose and npm scripts for convenience.
Make sure you have your Docker Engine/runtime/daemon running.
-
Start normally:
npm start
-
Start fresh (stateless, mimics serverless cold start):
npm run start:fresh
-
Stop containers:
npm stop
-
Clean up everything (remove containers, volumes, orphans):
npm run clean
-
Full clean restart:
npm run restart
Open http://localhost:8080 on your browser.