Specus

P—02 — IzdelekBeta

Samostojno gostujoča nadzorna ravnina in PaaS. Sprejema strežnike, ki jih že imate, namesto da bi vam najeli nekoga drugega.

01 — Kaj je to

just.locker je samostojno gostujoča kontrolna ravnina in PaaS. Upravlja strežnike, ki jih že imate, namesto da bi vam najeli strežnike nekoga drugega. Naprave, računi ponudnikov in domene ostanejo vaši, nadzorna ravnina pa teče nad njimi.

02 — Sprejetje strežnika

01

Nastavitev strežnika preko SSH

Nastavi nov stroj od katerega koli ponudnika preko SSH.

02

Svoj ključ

Ustvari lasten ključ ed25519, ga namesti in onemogoči preverjanje pristnosti gesla.

03

Zaščiten od prvega dne

Zavaruje strežnik z orodji ufw, fail2ban, unattended-upgrades in Docker.

04

Poverilnice v trezorju

Vse poverilnice, ustvarjene med nastavitvijo strežnika, so shranjene v trezorju.

03 — Napotitve

01

Viri

Povežite oddaljeni Git ali obstoječo sliko OCI. Zgradite preko Dockerfile, Compose, Railpack, Nixpacks ali statične poti.

02

Samodejno uvajanje ob potisku

Skozi HMAC-preverjene webhooke, z git-poll nadomestno rešitev, ko webhook ne more doseči kontrolne ravnine.

03

Upravljanje posode

Dnevniki gradnje v živo, razveljavitev z enim klikom, začetek, zaustavitev in ponovni zagon vsebnika, dnevniki vsebnika in izvajanje ukazov ter interaktivni terminal.

04

Gradnje, neodvisne od API-ja

Gradnje se izvajajo neodvisno, tako da se nadaljujejo po ponovnem zagonu API-ja. Delavec se nato znova poveže s tekočo gradnjo.

04 — Izpostavljenost in mreženje

01

Vstop

Na domeno Traefik z Let’s Encrypt ali Cloudflare Tunnel.

Upravljana različica Traefika je določena z njenim povzetkom. Uporablja filtriran, samo za branje Docker API proxy namesto neposrednega dostopa do vtičnice.

02

VPN

WireGuard za več najemnikov s privzetimi politikami zavrnitve po uporabniku, vlogi projekta in viru ter zasebnih VIP aplikacijah.

Hibridni način ohranja javni vstop skupaj z dostopom samo do VPN.

05 — Varnostne kopije in obnovitev

01

Kaj je varnostno kopirano

Načrtovane varnostne kopije nosilcev Docker in logičnih izvozov podatkovnih zbirk, šifrirane z orodjem age, z determinističnim overjenim manifestom.

02

Kam gre?

Varnostne kopije gredo v nameščeno shrambo ali shrambo, združljivo s S3. Poverilnice ostanejo omejene na trezor. Strežnik zapustijo samo šifrirane datoteke varnostnih kopij.

03

Zamenjaj strežnik

Obnovi zbirke podatkov in nosilce, nato pa znova uvede posneto nespremenljivo izdajo.

06 — Zadnje besede

AES-256-GCM trezor z ACL za vsako skrivnost. Skrivnosti, ki so razvrščene kot občutljive poverilnice, lahko razkrije le superadmin, z jasnim razlogom.

07 — Obračunavanje

01

Vaši lastni računi

Stranke, ponavljajoče se storitve in računi, s pogledom MRR.

02

Projekti, ki jih uvedete

Obračunavanje SaaS z izdelki in cenami, ki so nevtralni glede na ponudnika, gostovano plačilo, naročnine, vračila in pravice, prek Stripe Connect ali Paddle.

08 — Kontinuiteta

01

Samodejne posodobitve

Samodejne posodobitve so podpisane z ECDSA in popravljene z zbirko. Zahtevajo preverjanje pred prenosom, varnostno kopiranje zbirke podatkov in preverjanje stanja s samodejnim vračanjem.

02

Prehod iz Coolifyja

Selitev poteka v dveh fazah: najprej poenoti obstoječo namestitev Coolifyja, nato preklopi delovanje na novi sistem.

09 — Trenutne omejitve

Omejitev 01

Samo novi projekti

Produkcija s kritičnimi podatki zahteva reprezentativen canary test, daljše spremljanje stabilnosti, dogovorjena cilja RPO in RTO ter redne vaje obnove.

Omejitev 02

Brez gradnje iz vira

Gradnje iz izvorne kode so zavrnjene, dokler ni na voljo začasni graditelj brez korenskih pravic. Slike so zato dobavljene vnaprej zgrajene.

10 — Sklad

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

Vprašanja o just.locker? Piši nam.