01
Serverio nustatymas per SSH
Nustato naują mašiną iš bet kurio teikėjo per SSH.
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
Nustato naują mašiną iš bet kurio teikėjo per SSH.
02
Generuoja savo ed25519 raktą, įdiegia jį ir išjungia slaptažodžio autentifikavimą.
03
Stiprina serverio saugumą naudodamas ufw, fail2ban, unattended-upgrades ir Docker.
04
Kiekvienas kredencialas, sugeneruotas serverio sąrankos metu, yra saugomas skliaute.
03 — Paskirstymas
01
Susiekite Git nuotolinį ar esamą OCI vaizdą. Sukurkite per Dockerfile, Compose, Railpack, Nixpacks arba statinį kelią.
02
Per HMAC patikrintus webhookus, su git-poll atsarginiu atveju, kai webhook negali pasiekti valdymo plokštumos.
03
Gyvi kūrimo žurnalai, vieno paspaudimo atšaukimas, konteinerio paleidimas, sustabdymas ir paleidimas iš naujo, konteinerio žurnalai ir komandų vykdymas bei interaktyvus terminalas.
04
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
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
"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
Suplanuotos Docker tomų atsarginės kopijos ir loginiai duomenų bazių eksportai, šifruojami age įrankiu, su deterministiniu, autentifikuotu manifestu.
02
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
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
Klientai, pasikartojančios paslaugos ir sąskaitos faktūros, su MRR vaizdu.
02
„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
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
Migracija vyksta dviem etapais: pirmiausia suvienodinama esama Coolify diegimo aplinka, tada darbas perkeliamas į naują sistemą.
09 — Dabartinės ribos
Ribinė vertė 01
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
Sukurti iš šaltinio kodo yra atmetami, kol laikinas statybininkas be root privilegijų yra prieinama. Todėl vaizdai pateikiami iš anksto pastatyti.
10 — Krūva
Klausimų apie just.locker? Parašykite mums.