Lähtekoodipaketid
Juuruta Blackcap pakendatud Pythoni lähtekoodist väljalaskekohase käituskeskkonna ja sihtkeskkonnale sobivate sõltuvustega.
Tehnoloogia
Blackcap on enamat kui köögis nähtavad funktsioonid. Selle rollipõhine haldus, teenusepakkujateadlikud andmetööriistad, diagnostika, taustatööd, varundused, säilitamine, testimine ja juurutusteenused muudavad selle pikaajaliselt praktiliseks käitada ja toetada.
Haldus- ja arendustööriistad
Need võimalused on sihilikult eraldatud igapäevastest retsepti-, planeerimis-, ostu- ja kokkamise töövoogudest.
Rentnike piirid, aktiivne organisatsioonikontekst, rollid, kutsed, MFA, usaldatud brauserid, API-tokenid, päringute kaitse ja auditeeritud juurdepääs.
⚙️Õigusteadlikud platvormi- ja organisatsiooniseaded, ekraanipõhine seadistus, teenusepakkujate ühendused, saladuste maskeerimine, otsing ja auditeerimisajalugu.
🗄️Teenusepakkujateadlik SQLite'i ja PostgreSQL-i uurimine, skeemi eksport, salvestatud päringud, kaitstud SQL, andmeprobleemide ülevaatus, hooldus ja paranduse diagnostika.
🧑💻Testi registreeritud lõpp-punkte praeguse instantsi vastu rollipõhise käitamise, autentimiskonteksti, puhastatud näidete, valikute lahendamise ja Postmani ekspordiga.
📊Uuri ajastustrende, järjekorra- ja täitmisfaase, aeglasi päringuid, ekraani/renderdamise tegevust, teenusepakkujate tööd, tõrkeid, korduskatseid, ülevaatusi ja peatavaid töid.
🧪Käivita rakendusest koheseid, ajastatud, jätkatavaid, rollipõhiseid, integratsiooni-, diagnostikaklooni- ning koodi/skeemi kontrollteste.
Süsteemi nähtavus
Vaata üle versiooni/kooste identiteet, käitushosti tuvastus, operatsioonisüsteem ja arhitektuur, riistvaravihjed, olulised teed, ekraani olek, retseptide arv ja varundusühenduse olek.
⏱️Uuri praegust tööaega, hiljutist taaskäivituste ajalugu ja piiratud fikseeritud allikate logisid raskusastme filtrite, otsingu ja tundlike väärtuste automaatse maskeerimisega.
🔎Käivita jälgitavaid Direct SQL Audit töid ja kirjutuskaitstud Database Parity / Schema Verification töid, kus registreeritud ohutud lisavad parandused nõuavad eraldi kinnitust.
☁️Kasuta kohalikke või ühendatud pilvesihtkohti, teenusepakkujateadlikku varundusulatust, taastamise ettevalmistust, valideerimist, tagasipööramise turvalisust, säilitamist ja vahemälu taastamist.
🧹Eelvaata ja rakenda valdkonnateadlikku puhastamist loodud varadele, tööajaloole, auditiandmetele, taastamise ettevalmistusele, ekraanimäärangutele, jagamistele ja kokkamisseansside kirjetele.
📜Vaata autentimise, seadistuse, retseptide, planeerimise, ostlemise, ekraanide, API-tokenite, hääle, toe ja halduse tegevust vastavalt säilituspoliitikale.
Tarkvara tarnimine
Blackcap kasutab sama ühist väljalaskemudelit eri paketivormingutes. Toetatud juurutussihtmärkidele saab luua lähtekoodi- ja kompileeritud pakette ilma rakendust eraldi väljalaskeajalugudeks jagamata.
Juuruta Blackcap pakendatud Pythoni lähtekoodist väljalaskekohase käituskeskkonna ja sihtkeskkonnale sobivate sõltuvustega.
Juuruta kompileeritud Blackcapi pakett, kui eelistatakse iseseisvamat rakenduse käituskeskkonda, säilitades sama Git- ja väljalaskepäritolu.
Microwave Pie haldab korduvkasutatavaid väljalaskeid, juurutuspõhiseid pakette, litsentsimist, paigaldust ja uuendusi ühisest rakenduse lähtekoodist.
Blackcapi uuendused
Paketihallatud Blackcapi paigaldused näitavad Uuendus saadaval teate rakenduse kasutajaliideses, kui ühine tarneteenus kinnitab uuema väljalaske. Blackcap ei sunni uuendust, laadi seda ise alla ega taaskäivitu iseseisvalt. System Admin valib, millal pakett ette valmistada ning millal uuendus rakendada ja Blackcap taaskäivitada; pärast taaskäivitust kinnitatakse töötav väljalase.
Juurutuse alus
Blackcap toetab nii Raspberry Pi ja SQLite'i teed kui ka GCP, Compute Engine'i, Cloud SQL PostgreSQL-i, Cloud SQL Auth Proxy, Gunicorni, Nginxi ja hallatud HTTPS-i teed. Toetatud juurutustüübid võivad kasutada lähtekoodi- või kompileeritud pakette ja liikuda erinevate Rakenduse väljalasete juurde, kui juurutusvajadused erinevad. Tsentraliseeritud andmebaasiteenused, teenusepakkujateadlikud repositooriumid, organisatsiooni piiritlemine, idempotentsed migratsioonid, systemd teenused, hallatud ajastused ja ühine taustatöö infrastruktuur hoiavad juurutusmudelid kooskõlas.
Võrdle toetatud platvormipinu või loe Microwave Pie tarkvara tarnimise kohta.
Tutvu üksikasjadega
Avalik dokumentatsioon ja rakendusesisene Dokumentatsiooni leht kasutavad sama kanoonilist Blackcapi allikat.