Desplegar y gestionar aplicaciones modernas.
Panel web self-hosted para Ansible/Terraform — sin CLI, base de datos SQLite integrada.
En validación
La instalación automática de esta solución está lista y ahora mismo está pasando nuestras pruebas en un servidor real. El pedido se abrirá en cuanto termine la validación.
Semaphore UI es una interfaz web de código abierto para Ansible, Terraform y OpenTofu que reemplaza el terminal para equipos de DevOps que necesitan visibilidad y control de acceso. Almacena el estado en una base de datos SQLite integrada — sin PostgreSQL, sin Redis, sin servicios externos. Levanta el contenedor, apunta a tu inventario y cada miembro del equipo puede lanzar playbooks, revisar logs y programar tareas desde el navegador.
Reemplaza los comandos ad-hoc de ansible-playbook con un panel compartido. Cada miembro del equipo ve qué playbook se ejecutó, qué cambió y si tuvo éxito — sin acceso SSH al nodo de control.
Define tareas recurrentes — parches nocturnos, copias de seguridad semanales, renovaciones de certificados — y deja que Semaphore las ejecute según el calendario con notificaciones inmediatas en caso de fallo.
Apunta Semaphore a un repositorio Terraform y úsalo como CI ligero para cambios de infraestructura. Planifica y aplica desde la interfaz con un registro de auditoría completo.
Guía optimizada para los VPS Cloud ServOrbit.
1 GB de RAM en Ubuntu 24.04 es suficiente para Semaphore UI con una flota pequeña. Elige 2 GB si gestionas más de 20 hosts concurrentemente o ejecutas playbooks largos.
Semaphore UI no requiere un nombre de dominio. Abre un túnel SSH: ssh -L 3000:127.0.0.1:{{ expose_port }} root@<ip-vps> y visita http://localhost:3000. Para acceso HTTPS permanente adjunta un dominio o usa el subdominio gratuito {app}.{dns_slug}.servorbit-dns.com.
ServOrbit genera una contraseña de administrador en el momento del aprovisionamiento y la guarda en tu bóveda de credenciales. Inicia sesión como admin y cámbiala inmediatamente desde Profile → Change Password.
Ve a Projects → New Project, escribe un nombre y añade la URL del repositorio de tu Ansible o Terraform. Si el repositorio es privado, añade primero una clave SSH o token al Key Store y referéncialo en la configuración del proyecto.
En Inventory crea una entrada con tus hosts objetivo. Luego en Task Templates define una tarea referenciando un playbook y el inventario creado, y haz clic en Run para ver el log en tiempo real.
ssh -L 3000:127.0.0.1:{{ expose_port }} root@<ip-vps> y visita http://localhost:3000. Para acceso HTTPS permanente adjunta un dominio o usa el subdominio gratuito {app}.{dns_slug}.servorbit-dns.com.Automatice sus flujos de trabajo entre aplicaciones sin código. Más de 400 integraciones, 100 % autoalojado en su VPS.
Automatización y flujos de trabajoPlataforma de automatización code-first autoalojada: transforme scripts Python, TypeScript, Go o Bash en workflows, API internas e interfaces — 17 k ⭐, AGPLv3.
Despliegue de Aplicaciones y DevOpsDespliegue sus aplicaciones desde Git en cuestión de segundos. Self-hosted, sin vendor lock-in y con SSL automático.
Consulte nuestro centro de ayuda y nuestra FAQ, o contacte con nuestro equipo: llamada, WhatsApp o correo electrónico. Soporte en francés, inglés y árabe.
Escribir por WhatsAppse abre en una pestaña nueva