Specus

P—02 — ProduktasBeta

Savarankiškai valdoma valdymo plokštuma ir PaaS. Ji priima serverius, kuriuos jau turite, o ne nuomoja jums kažkieno kito.

01 — Kas tai?

just.locker yra savarankiškai priglobtas valdymo plokštuma ir PaaS. Ji valdo serverius, kuriuos jau turite, o ne nuomoja jums kažkieno kito serverius. Mašinos, paslaugų teikėjų paskyros ir domenai išlieka jūsų, o valdymo plokštuma veikia ant jų.

02 — Serverio priėmimas

01

Serverio nustatymas per SSH

Nustato naują mašiną iš bet kurio teikėjo per SSH.

02

Savo raktas

Generuoja savo ed25519 raktą, įdiegia jį ir išjungia slaptažodžio autentifikavimą.

03

Apsaugotas nuo pat pradžių

Stiprina serverio saugumą naudodamas ufw, fail2ban, unattended-upgrades ir Docker.

04

Kredencialai saugykloje

Kiekvienas kredencialas, sugeneruotas serverio sąrankos metu, yra saugomas skliaute.

03 — Paskirstymas

01

Šaltiniai

Susiekite Git nuotolinį ar esamą OCI vaizdą. Sukurkite per Dockerfile, Compose, Railpack, Nixpacks arba statinį kelią.

02

Automatinis diegimas paspaudus

Per HMAC patikrintus webhookus, su git-poll atsarginiu atveju, kai webhook negali pasiekti valdymo plokštumos.

03

Eksploatuoti konteinerį

Gyvi kūrimo žurnalai, vieno paspaudimo atšaukimas, konteinerio paleidimas, sustabdymas ir paleidimas iš naujo, konteinerio žurnalai ir komandų vykdymas bei interaktyvus terminalas.

04

Nuo API nepriklausomos programinės įrangos sąrankos

Kompiuteriai veikia nepriklausomai, kad jie tęstųsi po API paleidimo iš naujo. Darbuotojas tada vėl prisijungia prie veikiančios sudėties.

04 — Ekspozicija ir tinklų kūrimas

01

Įėjimas

Per domeną Traefik su Let’s Encrypt arba Cloudflare tuneliu.

Valdoma Traefik versija yra fiksuojama pagal jos santrauką. Jis naudoja filtruotą, tik skaitomą „Docker“ API tarpinį serverį, o ne tiesioginę prieigą prie lizdo.

02

VPN

"Multi-tenant" "WireGuard" su numatytąja neigimo politika pagal vartotoją, projekto vaidmenį ir išteklius bei privačių programų VIP.

Hibridinis režimas išlaiko viešą įėjimą kartu su tik VPN prieiga.

05 — Atsarginės kopijos ir atkūrimas

01

Kas yra atsarginė kopija

Suplanuotos Docker tomų atsarginės kopijos ir loginiai duomenų bazių eksportai, šifruojami age įrankiu, su deterministiniu, autentifikuotu manifestu.

02

Kur jis eina

Atsarginės kopijos patenka į pritvirtintą saugojimo dėžutę arba su S3 suderinamą saugyklą. Kredencialai išlieka ribojami saugykloje. Tik užšifruoti atsarginės kopijos failai palieka serverį.

03

Pakeisti serverį

Atkuria duomenų bazes ir tomus, tada iš naujo įdiegia įrašytą nekintamą leidimą.

06 — Paslaptys

AES-256-GCM saugykla su ACL kiekvienam slaptumui. Paslaptis, klasifikuojamos kaip slapti kredencialai, gali būti atskleistos tik superadmin, su aiškia priežastimi.

07 — Sąskaitų faktūrų išrašymas

01

Jūsų pačių sąskaitos

Klientai, pasikartojančios paslaugos ir sąskaitos faktūros, su MRR vaizdu.

02

Projektai, kuriuos įdiegiate

„SaaS“ atsiskaitymas su neutraliais paslaugų teikėjų produktais ir kainomis, priglobtu atsiskaitymu, prenumeratomis, grąžinimais ir teisėmis per „Stripe Connect“ arba „Paddle“.

08 — Tęstinumas

01

Savarankiški atnaujinimai

Savęs atnaujinimai yra pasirašyti su ECDSA ir ištaisyti ištrauka. Jie reikalauja išankstinių patikrinimų, duomenų bazės atsarginės kopijos ir būklės patikrinimo su automatiniu atstatymu.

02

Perėjimas iš Coolify

Migracija vyksta dviem etapais: pirmiausia suvienodinama esama Coolify diegimo aplinka, tada darbas perkeliamas į naują sistemą.

09 — Dabartinės ribos

Ribinė vertė 01

Tik „greenfield“ projektai

Naudojant kritinius duomenis darbinėje aplinkoje būtinas reprezentatyvus canary testas, ilgesnis stabilumo stebėjimas, sutarti RPO ir RTO tikslai bei periodinės atkūrimo pratybos.

02 riba

Nėra komponavimo iš šaltinio

Sukurti iš šaltinio kodo yra atmetami, kol laikinas statybininkas be root privilegijų yra prieinama. Todėl vaizdai pateikiami iš anksto pastatyti.

10 — Krūva

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

Klausimų apie just.locker? Parašykite mums.