# just.locker

[just.locker](https://specus.ai/nl/just-locker)

Status: Bèta

> Een zelf-gehost besturingsvlak en PaaS. Het neemt servers aan die u al bezit in plaats van die van iemand anders te huren.

Een zelf-gehost besturingsvlak en PaaS. Het neemt uw eigen servers over via SSH, versterkt ze en biedt u implementaties, netwerken, geheimen, back-ups en facturering op de infrastructuur die u blijft bezitten.

## Uw servers, onder een controlevlak.

just.locker is een zelf-gehoste controle vlak en PaaS. Het beheert servers die u al bezit in plaats van u servers van iemand anders te verhuren. De machines, provideraccounts en domeinen blijven van jou, en het controlevlak draait er bovenop.

## Een nieuwe server, goed geconfigureerd.

### Server instellen via SSH

Stelt een nieuwe machine van elke provider in via SSH.

### Zijn eigen sleutel

Genereert zijn eigen ed25519-sleutel, installeert deze en schakelt wachtwoordverificatie uit.

### Vanaf het begin beveiligd

Beveiligt de server met ufw, fail2ban, unattended-upgrades en Docker.

### Inloggegevens in de kluis

Elke referentie die tijdens de serverconfiguratie wordt gegenereerd, wordt opgeslagen in de kluis.

## Vanaf een Git remote of een image.

### Bronnen

Koppel een externe Git of een bestaande OCI-image. Bouw via Dockerfile, Compose, Railpack, Nixpacks of het statische pad.

### Automatisch implementeren op push

Via HMAC-geverifieerde webhooks, met een git-poll fallback wanneer een webhook het controlevlak niet kan bereiken.

### De container bedienen

Live build logs, rollback met één klik, container starten, stoppen en opnieuw starten, container logs en opdrachtuitvoering, plus een interactieve terminal.

### Builds onafhankelijk van de API

Builds worden onafhankelijk uitgevoerd, zodat ze doorgaan na een herstart van de API. De worker maakt vervolgens opnieuw verbinding met de actieve build.

## Openbaar waar het moet zijn, privé standaard.

### Ingress

Per domein Traefik met Let’s Encrypt of Cloudflare Tunnel.

De beheerde Traefik-versie wordt vastgesteld door de samenvatting. Het maakt gebruik van een gefilterde, alleen-lezen Docker API proxy in plaats van directe toegang tot de socket.

### VPN

Multi-tenant WireGuard met standaard weigeringsbeleid per gebruiker, projectrol en resource, en VIP's voor privétoepassingen.

Een hybride modus houdt publieke toegang naast alleen VPN-toegang.

## Versleutelde backups, vastgelegde releases.

### Waarvan wordt een back-up gemaakt

Geplande back-ups van Docker-volumes en logische database-exports, versleuteld met age en voorzien van een deterministisch, geauthenticeerd manifest.

### Waar het naartoe gaat

Back-ups gaan naar een gemonteerde Storage Box of S3-compatibele opslag. Inloggegevens blijven beperkt tot de kluis. Alleen gecodeerde back-upbestanden verlaten de server.

### Server vervangen

Hiermee worden databases en volumes hersteld en wordt de opgenomen onveranderlijke release opnieuw geïmplementeerd.

## Elke weergave van een geheim wordt vastgelegd.

Een AES-256-GCM kluis met een ACL voor elk geheim. Geheimen die zijn geclassificeerd als gevoelige inloggegevens kunnen alleen worden onthuld door een superbeheerder, met een expliciete reden.

## Twee lagen, gescheiden gehouden.

### Uw eigen rekeningen

Klanten, terugkerende diensten en facturen, met een MRR-weergave.

### De projecten die u implementeert

SaaS-facturering met provider-neutrale producten en prijzen, gehoste checkout, abonnementen, restituties en rechten, via Stripe Connect of Paddle.

## Het werkt zichzelf bij of herstelt de vorige versie.

### Zelf-updates

Zelf-updates worden ondertekend met ECDSA en opgelost door digest. Ze vereisen preflight-controles, een databaseback-up en een gezondheidscontrole, met automatische rollback.

### Overstappen van Coolify

De migratie verloopt in twee fasen: eerst wordt de bestaande Coolify-installatie gestandaardiseerd, daarna schakelt de dienstverlening over naar het nieuwe systeem.

## Wat het nog niet zal doen.

### Alleen greenfield projecten

Productie met kritieke gegevens vereist een representatieve canary-test, een langere stabiliteitstest, afgesproken RPO- en RTO-doelen en regelmatige hersteloefeningen.

### Geen builds vanuit de bron

Builds van broncode worden geweigerd totdat een tijdelijke builder zonder root privileges beschikbaar is. Afbeeldingen worden daarom voorgebouwd geleverd.

## Waar het op is gebouwd.

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

## Start een project.

[Start een project](https://specus.ai/nl#contact)

[hello@specus.ai](mailto:hello@specus.ai)
