Specus

P—02 — ProductoBeta

Un plano de control auto-hospedado y PaaS. Adopta servidores que ya posee en lugar de alquilar los de otra persona.

01 — Lo que es

just.locker es un plano de control auto-hospedado y PaaS. Gestiona los servidores que ya posees en lugar de alquilar los servidores de otra persona. Las máquinas, las cuentas de proveedor y los dominios siguen siendo suyos, y el plano de control se ejecuta encima de ellos.

02 — Adopción del servidor

01

Configuración del servidor sobre SSH

Configura una nueva máquina de cualquier proveedor a través de SSH.

02

Su propia llave

Genera su propia clave ed25519, la instala y desactiva la autenticación de contraseña.

03

Protegido desde el primer momento

Refuerza la seguridad del servidor con ufw, fail2ban, unattended-upgrades y Docker.

04

Credenciales en el almacén

Todas las credenciales generadas durante la configuración del servidor se almacenan en el almacén.

03 — Despliegues

01

Fuentes

Vincule un Git remoto o una imagen OCI existente. Cree a través de Dockerfile, Compose, Railpack, Nixpacks o la ruta estática.

02

Implementación automática en push

A través de webhooks verificados por HMAC, con un fallback git-poll cuando un webhook no puede alcanzar el plano de control.

03

Operar el contenedor

Registros de compilación en vivo, reversión con un solo clic, inicio, detención y reinicio de contenedores, registros de contenedores y ejecución de comandos, además de un terminal interactivo.

04

Compilaciones independientes de la API

Las compilaciones se ejecutan de forma independiente para que continúen después de un reinicio de la API. A continuación, el trabajador se vuelve a conectar a la compilación en ejecución.

04 — Exposición y networking

01

Ingress

Traefik por dominio con Let’s Encrypt o Cloudflare Tunnel.

La versión administrada de Traefik se fija por su resumen. Utiliza un proxy de API de Docker filtrado y de solo lectura en lugar de acceso directo al socket.

02

VPN

WireGuard multiinquilino con políticas de denegación predeterminadas por usuario, rol y recurso del proyecto y VIP de aplicaciones privadas.

Un modo híbrido mantiene la entrada pública junto con el acceso solo VPN.

05 — Copias de seguridad y recuperación

01

Lo que se respalda

Copias de seguridad programadas de volúmenes Docker y exportaciones lógicas de bases de datos, cifradas con age y acompañadas de un manifiesto determinista autenticado.

02

Donde va

Las copias de seguridad van a un Storage Box montado o a un almacenamiento compatible con S3. Las credenciales permanecen restringidas al almacén. Solo los archivos de copia de seguridad cifrados salen del servidor.

03

Reemplazar el servidor

Restaura bases de datos y volúmenes y, a continuación, vuelve a implementar la versión inmutable registrada.

06 — La noche

Una bóveda AES-256-GCM con una ACL para cada secreto. Los secretos clasificados como credenciales confidenciales solo pueden ser revelados por un superadministrador, con una razón explícita.

07 — Facturación

01

Sus propias cuentas

Clientes, servicios recurrentes y facturas, con vista MRR.

02

Los proyectos que implementas

Facturación SaaS con productos y precios independientes del proveedor, pago alojado, suscripciones, reembolsos y derechos, a través de Stripe Connect o Paddle.

08 — La continuidad

01

Auto-actualizaciones

Las auto-actualizaciones se firman con ECDSA y se corrigen mediante digest. Requieren comprobaciones previas, una copia de seguridad de la base de datos y una comprobación de estado, con reversión automática.

02

Migración desde Coolify

La migración se realiza en dos fases: primero se normaliza la instalación existente de Coolify y después se cambia al nuevo sistema.

09 — Límites actuales

Límite 01

Solo proyectos nuevos

La producción con datos críticos requiere una prueba canary representativa, un periodo prolongado de observación, RPO y RTO acordados y simulacros periódicos de restauración.

Límite 02

No hay compilaciones desde el código fuente

Las compilaciones desde el código fuente se rechazan hasta que esté disponible un constructor temporal sin privilegios de root. Por lo tanto, las imágenes se suministran pre-construidas.

10 — Pila

  • .NET 10
  • Angular 22
  • ASP.NET Core BFF with YARP
  • Flutter
  • PostgreSQL
  • Redis

¿Tienes preguntas sobre just.locker? Escríbenos.