01
Nastavitev strežnika preko SSH
Nastavi nov stroj od katerega koli ponudnika preko SSH.
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
Nastavi nov stroj od katerega koli ponudnika preko SSH.
02
Ustvari lasten ključ ed25519, ga namesti in onemogoči preverjanje pristnosti gesla.
03
Zavaruje strežnik z orodji ufw, fail2ban, unattended-upgrades in Docker.
04
Vse poverilnice, ustvarjene med nastavitvijo strežnika, so shranjene v trezorju.
03 — Napotitve
01
Povežite oddaljeni Git ali obstoječo sliko OCI. Zgradite preko Dockerfile, Compose, Railpack, Nixpacks ali statične poti.
02
Skozi HMAC-preverjene webhooke, z git-poll nadomestno rešitev, ko webhook ne more doseči kontrolne ravnine.
03
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 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
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
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
Načrtovane varnostne kopije nosilcev Docker in logičnih izvozov podatkovnih zbirk, šifrirane z orodjem age, z determinističnim overjenim manifestom.
02
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
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
Stranke, ponavljajoče se storitve in računi, s pogledom MRR.
02
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 so podpisane z ECDSA in popravljene z zbirko. Zahtevajo preverjanje pred prenosom, varnostno kopiranje zbirke podatkov in preverjanje stanja s samodejnim vračanjem.
02
Selitev poteka v dveh fazah: najprej poenoti obstoječo namestitev Coolifyja, nato preklopi delovanje na novi sistem.
09 — Trenutne omejitve
Omejitev 01
Produkcija s kritičnimi podatki zahteva reprezentativen canary test, daljše spremljanje stabilnosti, dogovorjena cilja RPO in RTO ter redne vaje obnove.
Omejitev 02
Gradnje iz izvorne kode so zavrnjene, dokler ni na voljo začasni graditelj brez korenskih pravic. Slike so zato dobavljene vnaprej zgrajene.
10 — Sklad
Vprašanja o just.locker? Piši nam.