Plan de despliegue multiusuario
equipo comparte un OpenClaw —— aislamiento de permisos es crítico
equipo comparte un OpenClaw
Para ti solo un contenedor alcanza, pero si es para el equipo vienen los problemas: ¿cuántos tokens usó cada uno? ¿Cómo evito que Juan vea las conversaciones de Pedro? ¿Qué hago si alguien lanza un modelo grande y se come el CPU?
El núcleo del despliegue multiusuario en tres palabras:Aislamiento。Aislamiento de cuenta, aislamiento de datos, aislamiento de recursos, todos son necesarios.
cuatro pasos para multiusuario
Gestión de usuarios
Crea una cuenta independiente para cada uno, con contraseña fuerte o conecta a tu SSO (el sistema de login único de la empresa). No compartas una sola cuenta entre todos, si algo falla no sabrán quién fue.
Apenas el servicio corre no significa que todo está bien. CPU al máximo sin saberlo, fuga de memoria sin saberlo, disco lleno sin saberlo —— cuando el usuario grita "no funciona", eso es demasiado pasivo.
diferentes roles obtienen diferentes permisos. Admin puede cambiar config y ver uso de todos; usuarios normales solo ven su propia sesión. Asigna según sea necesario, principio de menor privilegio.
Aislamiento de recursos
Configura límites de recursos para cada usuario o grupo — CPU, memoria, consumo de tokens. Evita que una persona lance todo por aire.
Abre puertos en la instancia (Ubuntu)
Registra quién hizo qué y cuándo. Si hay problemas de seguridad puedes auditar, y para reportes de uso también. Obligatorio para empresas con requisitos de compliance.
Plan
un contenedor OpenClaw, múltiples cuentas de usuario
- Despliegue simple, uso de recursos eficiente
- Aislamiento de usuarios a nivel de aplicación
- Para equipos pequeños (menos de 10 personas)
- un contenedor cae y todos quedan sin servicio
Para despliegue formal recomendado usar compose, más conveniente que docker run desnudo.
- Control total, ejecuta lo que quieras
- Gran consumo de recursos (cada contenedor ocupa memoria)
- Usa Traefik o Nginx como router
- Para casos con requisitos altos de aislamiento
Orquestación de contenedores multiusuario (método Traefik)
Usa Spot VM
services:
Script de gestión de usuarios
Inicio rápido
#!/bin/bash "