01
Serveri seadistamine SSH kaudu
Seadistab uue masina mis tahes pakkujalt üle SSH.
P—02 — ToodeBeeta
Isemajutuslik juhtimisplaan ja PaaS. See võtab kasutusele serverid, mis juba kuuluvad teile, selle asemel, et rentida kellegi teise oma.
01 — Mis see on
just.locker on self-hosted kontrolli lennuk ja PaaS. See haldab servereid, mis juba kuuluvad teile, selle asemel, et rentida teile kellegi teise servereid. Masinad, teenusepakkuja kontod ja domeenid jäävad teie omaks ning juhtimisplaan töötab nende peal.
02 — Serveri kasutuselevõtt
01
Seadistab uue masina mis tahes pakkujalt üle SSH.
02
Genereerib oma ed25519 võtme, installib selle ja keelab parooli autentimise.
03
Turvab serveri vahenditega ufw, fail2ban, unattended-upgrades ja Docker.
04
Kõik serveri seadistamise käigus loodud mandaadid salvestatakse hoidlasse.
03 — Käsutused
01
Link Git kauge või olemasoleva OCI pilt. Ehita Dockerfile, Compose, Railpack, Nixpacks või staatilise tee kaudu.
02
Kasutades HMAC-iga kontrollitud webhooke, koos git-poll-i varufunktsiooniga, kui webhook ei jõua kontrollitasandile.
03
Reaalajas koostamise logid, ühe klõpsuga tagasilükkamine, konteineri käivitamine, peatamine ja taaskäivitamine, konteineri logid ja käskude täitmine ning interaktiivne terminal.
04
Järeltöötlused töötavad iseseisvalt, nii et need jätkuvad ka pärast API taaskäivitamist. Seejärel ühendab töötaja end uuesti töötava koostamisega.
04 — Eksponeerimine ja võrgustike loomine
01
Domeeni kohta Traefik koos Let’s Encrypt või Cloudflare Tunnel.
Traefiki hallatav versioon on fikseeritud selle kokkuvõtte abil. See kasutab filtreeritud, kirjutuskaitstud Docker API puhverserverit, mitte otsest juurdepääsu pesale.
02
Mitme rentijaga WireGuard koos vaikimisi keelatud poliitikatega kasutaja, projekti rolli ja ressursi ning privaatsete rakenduste VIP-ide järgi.
Hübriidrežiim hoiab avalikku sisenemist koos ainult VPN-i juurdepääsuga.
05 — Varundamine ja taastamine
01
Docker-andmemahtude ja andmebaaside loogiliste eksportide ajastatud varukoopiad, mis on krüptitud age-tööriistaga ja varustatud deterministliku, autenditud manifestiga.
02
Varundused lähevad paigaldatud Storage Box või S3-ühilduv ladustamine. Mandaadid jäävad hoidla piiresse. Serverist lahkuvad ainult krüptitud varukoopiate failid.
03
Taastab andmebaasid ja köited, seejärel juurutab uuesti salvestatud muutumatu väljaande.
06 — Saladused
AES-256-GCM hoidla, millel on iga saladus ACL. Saladusi, mis on liigitatud tundlikeks mandaatideks, saab avaldada ainult superadministraator, kellel on selge põhjus.
07 — Arveldamine
01
Kliendid, korduvad teenused ja arved, koos MRR vaatega.
02
SaaS-arveldus pakkuja neutraalsete toodete ja hindadega, majutatud makse, tellimused, tagasimaksed ja õigused Stripe Connecti või Paddle'i kaudu.
08 — Järjepidevus
01
Enesevärskendused allkirjastatakse ECDSA-ga ja parandatakse digest'i abil. Need nõuavad eelkontrolli, andmebaasi varundamist ja seisukorra kontrollimist koos automaatse tagasipööramisega.
02
Üleminek toimub kahes etapis: kõigepealt ühtlustatakse olemasolev Coolify paigaldus, seejärel viiakse töö üle uude süsteemi.
09 — Praegused piirangud
Piirväärtus 01
Kriitiliste andmetega tootmiskeskkond nõuab esinduslikku canary-testi, pikemat stabiilsuse jälgimist, kokkulepitud RPO ja RTO eesmärke ning regulaarseid taastamisharjutusi.
Piirväärtus 02
Lähtekoodist ehitamisest keeldutakse, kuni on saadaval ajutine ehitajaliides ilma root-õigusteta. Pildid on seega eelnevalt ehitatud.
10 — Virn
Küsimusi toote just.locker kohta? Kirjuta meile.