Källkodspaket
Distribuera Blackcap från den paketerade Python-källkoden med en releasespecifik körmiljö och beroenden som passar målmiljön.
Teknik
Blackcap är mer än funktionerna som syns i köket. Rollmedveten administration, leverantörsmedvetna dataverktyg, diagnostik, bakgrundsjobb, säkerhetskopior, lagring, testning och distributionstjänster gör det praktiskt att driva och stödja över tid.
Administrations- och utvecklingsverktyg
Dessa funktioner är avsiktligt separerade från vardagliga arbetsflöden för recept, planering, inköp och matlagning.
Tenant-gränser, aktiv organisationskontext, roller, inbjudningar, MFA, betrodda webbläsare, API Tokens, begärandeskydd och granskad åtkomst.
⚙️Behörighetsmedvetna plattforms- och organisationsinställningar, skärmspecifik konfiguration, leverantörsanslutningar, maskering av hemligheter, sökning och granskningshistorik.
🗄️Leverantörsmedveten utforskning av SQLite och PostgreSQL, schemaexport, sparade frågor, skyddad SQL, granskning av dataproblem, underhåll och reparationsdiagnostik.
🧑💻Testa registrerade endpoints mot den aktuella instansen med rollmedveten körning, autentiseringskontext, sanerade exempel, alternativupplösning och Postman-export.
📊Inspektera tidstrender, kö- och körfaser, långsamma begäranden, skärm-/renderingsaktivitet, leverantörsarbete, fel, nya försök, granskningar och stoppbara jobb.
🧪Kör omedelbar, schemalagd, återupptagningsbar, rollmedveten, integrations-, diagnostikklon- och kod/schema-verifiering från applikationen.
Systemöversikt
Granska versions-/build-identitet, identifiering av körvärd, OS och arkitektur, maskinvaruindikationer, viktiga sökvägar, skärmstatus, antal recept och status för säkerhetskopieringsanslutning.
⏱️Inspektera aktuell drifttid, senaste omstartshistorik och begränsade loggar från fasta källor med allvarlighetsfilter, sökning och automatisk maskering av känsliga värden.
🔎Kör spårade Direct SQL Audit- och skrivskyddade Database Parity / Schema Verification-jobb, med separat bekräftelse för registrerade säkra additiva reparationer.
☁️Använd lokala eller anslutna molndestinationer, leverantörsmedveten säkerhetskopieringsomfattning, återställningsstaging, validering, rollback-säkerhet, lagring och cache-rekonstruktion.
🧹Förhandsgranska och tillämpa domänmedveten rensning för genererade resurser, jobbhistorik, granskningsdata, återställningsstaging, skärmtilldelningar, delningar och poster från matlagningssessioner.
📜Granska autentiserings-, konfigurations-, recept-, planerings-, inköps-, skärm-, API Token-, röst-, support- och administrationsaktivitet enligt lagringspolicyn.
Programvaruleverans
Blackcap använder samma delade releasemodell över paketformat. Källkodspaket och kompilerade paket kan produceras för stödda distributionsmål utan att dela upp applikationen i separata releasehistoriker.
Distribuera Blackcap från den paketerade Python-källkoden med en releasespecifik körmiljö och beroenden som passar målmiljön.
Distribuera ett kompilerat Blackcap-paket när en mer självständig applikationskörmiljö föredras, samtidigt som samma Git- och releaseursprung bevaras.
Microwave Pie hanterar återanvändbara releaser, distributionsspecifika paket, licensiering, installation och uppdateringar från en delad applikationskällkod.
Blackcap-uppdateringar
Pakethanterade Blackcap-installationer visar ett Uppdatering tillgänglig meddelande i applikationens gränssnitt när den delade leveranstjänsten godkänner en nyare release. Blackcap tvingar inte uppdateringen, laddar inte ned den och startar inte om på egen hand. En System Admin väljer när paketet ska förberedas och när uppdateringen ska tillämpas och Blackcap startas om, med den körande releasen verifierad efter omstart.
Distributionsgrund
Blackcap stöder en Raspberry Pi- och SQLite-väg samt en GCP-, Compute Engine-, Cloud SQL PostgreSQL-, Cloud SQL Auth Proxy-, Gunicorn-, Nginx- och hanterad HTTPS-väg. Stödda distributionstyper kan använda källkodspaket eller kompilerade paket och gå vidare till olika Application Releases när implementeringsbehoven skiljer sig. Centraliserade databastjänster, leverantörsmedvetna repositories, idempotenta migrations, systemd-tjänster, hanterade scheman och delad infrastruktur för bakgrundsjobb håller distributionsmodellerna samordnade.
Jämför de stödda plattformsstackarna eller läs om Microwave Pie-programvaruleverans.
Utforska detaljerna
Den offentliga dokumentationen och Dokumentation-sidan i appen använder samma kanoniska Blackcap-källa.