01
Server instellen via SSH
Stelt een nieuwe machine van elke provider in via SSH.
P—02 — ProductBèta
Een zelf-gehost besturingsvlak en PaaS. Het neemt servers aan die u al bezit in plaats van die van iemand anders te huren.
01 — Wat het is
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.
02 — Server adoptie
01
Stelt een nieuwe machine van elke provider in via SSH.
02
Genereert zijn eigen ed25519-sleutel, installeert deze en schakelt wachtwoordverificatie uit.
03
Beveiligt de server met ufw, fail2ban, unattended-upgrades en Docker.
04
Elke referentie die tijdens de serverconfiguratie wordt gegenereerd, wordt opgeslagen in de kluis.
03 — Inzet
01
Koppel een externe Git of een bestaande OCI-image. Bouw via Dockerfile, Compose, Railpack, Nixpacks of het statische pad.
02
Via HMAC-geverifieerde webhooks, met een git-poll fallback wanneer een webhook het controlevlak niet kan bereiken.
03
Live build logs, rollback met één klik, container starten, stoppen en opnieuw starten, container logs en opdrachtuitvoering, plus een interactieve terminal.
04
Builds worden onafhankelijk uitgevoerd, zodat ze doorgaan na een herstart van de API. De worker maakt vervolgens opnieuw verbinding met de actieve build.
04 — Expositie & netwerken
01
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.
02
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.
05 — Back-ups & herstel
01
Geplande back-ups van Docker-volumes en logische database-exports, versleuteld met age en voorzien van een deterministisch, geauthenticeerd manifest.
02
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.
03
Hiermee worden databases en volumes hersteld en wordt de opgenomen onveranderlijke release opnieuw geïmplementeerd.
06 — Het geheim
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.
07 — Facturering
01
Klanten, terugkerende diensten en facturen, met een MRR-weergave.
02
SaaS-facturering met provider-neutrale producten en prijzen, gehoste checkout, abonnementen, restituties en rechten, via Stripe Connect of Paddle.
08 — Continuïteit
01
Zelf-updates worden ondertekend met ECDSA en opgelost door digest. Ze vereisen preflight-controles, een databaseback-up en een gezondheidscontrole, met automatische rollback.
02
De migratie verloopt in twee fasen: eerst wordt de bestaande Coolify-installatie gestandaardiseerd, daarna schakelt de dienstverlening over naar het nieuwe systeem.
09 — Huidige limieten
Limiet 01
Productie met kritieke gegevens vereist een representatieve canary-test, een langere stabiliteitstest, afgesproken RPO- en RTO-doelen en regelmatige hersteloefeningen.
Limiet 02
Builds van broncode worden geweigerd totdat een tijdelijke builder zonder root privileges beschikbaar is. Afbeeldingen worden daarom voorgebouwd geleverd.
10 — Stapel
Vragen over just.locker? Schrijf ons.