Skip to main content
[ PIER ]

PaaS multi-servidor con agentes ligeros

Gestiona una flota de VPS o servidores bare-metal desde un único dashboard. Los agentes se instalan con un comando, hacen heartbeat cada pocos segundos y te permiten distribuir despliegues donde haya capacidad.

Instalación de agente con un comando

`curl -fsSL https://get.pier.dev/agent | sh -s -- --core https://pier.example.com --token …` — Pier registra el servidor, abre un WebSocket saliente al Core e informa su primer heartbeat en menos de un segundo.

Heartbeat + métricas en vivo

Cada agente reporta CPU, RAM, disco, red y versión de Docker en un tick estable. La ubicación del servidor se autodetecta (país/ciudad/código de país) para verlo en un mapa.

Distribuir despliegues y réplicas

Fija un servicio a un servidor concreto, deja a Pier hacer round-robin por la flota, o usa réplicas balanceadas para repartir un servicio en varios agentes. Traefik enruta de forma transparente.

Un único binario, sin orquestador

Sin Kubernetes, sin Nomad, sin Swarm. Cada servidor corre un agente Pier minúsculo junto a su daemon Docker — el Core hace la planificación y el log de auditoría.

Preguntas frecuentes

¿Cómo autentica Pier a los agentes?

En la instalación el agente recibe un token de setup de un solo uso ligado a tu Pier Core. El token se intercambia por un token API de larga duración en el primer heartbeat; ambos lados se verifican mutuamente en cada conexión.

¿Qué ocurre si un agente cae?

La regla agent_offline se dispara después del periodo de gracia configurado. Las réplicas en ese agente se marcan como no disponibles y Traefik deja de enrutar a ellas; los nuevos despliegues van a agentes sanos.

¿Puedo correr agentes detrás de NAT?

Sí — los agentes abren un WebSocket saliente al Core, así que no hace falta puerto entrante en el agente. Solo el Core necesita dirección pública.

Relacionado

¿Listo para desplegar?

Un comando instala Pier en cualquier VPS Ubuntu o Debian.

curl -fsSL https://pier.sh/install | sudo bash