# just.locker

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

Status: Beta

> En selv-hosted kontrol plan og PaaS. Det vedtager servere, du allerede ejer, i stedet for at leje dig en andens.

En selv-hosted kontrol plan og PaaS. Det vedtager dine egne servere over SSH, hærder dem og giver dig installationer, netværk, hemmeligheder, sikkerhedskopier og fakturering på infrastruktur, du fortsætter med at eje.

## Dine servere, under et kontrolplan.

just.locker er en selvstændig hostet kontrolplan og PaaS. Det administrerer servere, du allerede ejer i stedet for at leje dig en andens servere. Maskinerne, udbyderkonti og domæner forbliver dine, og kontrolplanet kører oven på dem.

## En ny server, konfigureret korrekt.

### Serveropsætning over SSH

Opsætter en ny maskine fra enhver udbyder over SSH.

### Dens egen nøgle

Genererer sin egen ed25519-nøgle, installerer den og deaktiverer adgangskodegodkendelse.

### Sikret fra første dag

Sikrer serveren med ufw, fail2ban, unattended-upgrades og Docker.

### Legitimationsoplysninger i boksen

Alle legitimationsoplysninger, der genereres under serveropsætning, gemmes i boksen.

## Fra en Git-fjernmappe eller et billede.

### Kilder

Tilknyt en Git-fjernstyring eller et eksisterende OCI-billede. Byg via Dockerfile, Compose, Railpack, Nixpacks eller den statiske sti.

### Automatisk implementering ved push

Gennem HMAC-bekræftede webhooks, med en git-poll fallback, når en webhook ikke kan nå kontrolplanet.

### Betjen beholderen

Live build logs, ét-klik rollback, container start, stop og genstart, container logs og kommando udførelse, plus en interaktiv terminal.

### Builds uafhængige af API’et

Bygninger kører uafhængigt, så de fortsætter efter en API genstart. Arbejderen opretter derefter forbindelse til det kørende build igen.

## Offentlig, hvor det skal være, privat som standard.

### Indgang

Traefik pr. domæne med Let’s Encrypt eller Cloudflare Tunnel.

Den administrerede Traefik-version er fastsat af dens opsummering. Den bruger en filtreret, skrivebeskyttet Docker API-proxy i stedet for direkte adgang til soklen.

### VPN

Multi-tenant WireGuard med standard-deny politikker efter bruger, projekt rolle og ressource, og private program VIP'er.

En hybrid tilstand holder offentlig adgang sideløbende med VPN-only adgang.

## Krypterede backups, registrerede versioner.

### Hvad der sikkerhedskopieres

Planlagte sikkerhedskopier af Docker-diskenheder og logiske databaseeksporter, krypteret med age og med et deterministisk autentificeret manifest.

### Hvor det går hen

Sikkerhedskopier går til en monteret Storage Box eller S3-kompatibel opbevaring. Legitimationsoplysninger forbliver begrænset til boksen. Kun krypterede backupfiler forlader serveren.

### Udskift server

Gendanner databaser og diskenheder og geninstallerer derefter den registrerede uforanderlige udgivelse.

## Hver visning af en hemmelighed registreres.

En AES-256-GCM hvælving med en ACL for hver hemmelighed. Hemmeligheder, der er klassificeret som følsomme legitimationsoplysninger, kan kun afsløres af en superadministrator med en udtrykkelig grund.

## To lag, holdt adskilt.

### Dine egne konti

Kunder, tilbagevendende tjenester og fakturaer, med en MRR visning.

### De projekter, du implementerer

SaaS-fakturering med udbyderneutrale produkter og priser, hosted checkout, abonnementer, refusioner og rettigheder via Stripe Connect eller Paddle.

## Det opdaterer sig selv, eller gendanner den tidligere version.

### Selvopdateringer

Selv-opdateringer er signeret med ECDSA og rettet af digest. De kræver forhåndskontrol, en databasesikkerhedskopiering og et helbredstjek med automatisk tilbagekaldelse.

### Skift fra Coolify

Migreringen sker i to faser: først ensrettes den eksisterende Coolify-installation, derefter flyttes driften til det nye system.

## Hvad det ikke vil gøre endnu.

### Kun greenfield-projekter

Produktion med kritiske data kræver en repræsentativ canary-test, en længere stabilitetstest, aftalte RPO- og RTO-mål og regelmæssige gendannelsestest.

### Ingen builds fra kildekode

Bygninger fra kildekode afvises, indtil en midlertidig bygherre uden root-rettigheder er tilgængelig. Billeder leveres derfor præ-bygget.

## Hvad det er bygget på.

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

## Start et projekt.

[Start et projekt](https://specus.ai/da#contact)

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