Enable Multi-User Isolation in Docker
mainFor small, trusted groups, you can enable per-user isolation within a single container. Each user receives a dedicated Linux account and home directory, with isolation enforced via standard Unix permissions.
Caution: This mode is not designed for production multi-user deployments. Users share the same kernel, network, and system resources. For true container-per-user isolation, use the Terminals project.
docker run -d --name open-terminal -p 8000:8000 \
-v open-terminal:/home \
-e OPEN_TERMINAL_MULTI_USER=true \
-e OPEN_TERMINAL_API_KEY=your-secret-key \
ghcr.io/open-webui/open-terminal