Bronpakketten
Implementeer Blackcap vanuit de verpakte Python-broncode met een release-lokale runtime en afhankelijkheden die bij de doelomgeving passen.
Technologie
Blackcap is meer dan de functies die in de keuken zichtbaar zijn. Rolbewust beheer, providerbewuste datatools, diagnostiek, achtergrondjobs, back-ups, bewaarbeleid, tests en implementatieservices maken het praktisch om Blackcap langdurig te beheren en ondersteunen.
Beheer- en ontwikkeltools
Deze mogelijkheden zijn bewust gescheiden van dagelijkse recept-, planning-, boodschappen- en kookworkflows.
Tenantgrenzen, actieve organisatiecontext, rollen, uitnodigingen, MFA, vertrouwde browsers, API-tokens, verzoekbeveiliging en gecontroleerde toegang.
โ๏ธMachtigingsbewuste platform- en organisatie-instellingen, schermspecifieke configuratie, providerverbindingen, maskering van geheimen, zoeken en auditgeschiedenis.
๐๏ธProviderbewuste SQLite- en PostgreSQL-verkenning, schema-export, opgeslagen query's, beveiligde SQL, beoordeling van dataproblemen, onderhoud en reparatiediagnostiek.
๐งโ๐ปTest geregistreerde endpoints tegen de huidige instantie met rolbewuste uitvoering, authenticatiecontext, opgeschoonde voorbeelden, optie-oplossing en Postman-export.
๐Bekijk timingtrends, wachtrij- en uitvoeringsfasen, trage verzoeken, scherm-/renderactiviteit, providerwerk, fouten, retries, beoordelingen en stopbare jobs.
๐งชVoer directe, geplande, hervatbare, rolbewuste, integratie-, diagnostische-kloon- en code/schema-verificatiedekking uit vanuit de toepassing.
Systeemzichtbaarheid
Bekijk versie/build-identiteit, runtime-hostdetectie, besturingssysteem en architectuur, hardware-indicaties, belangrijke paden, schermstatus, aantal recepten en status van back-upverbindingen.
โฑ๏ธBekijk huidige uptime, recente herstartgeschiedenis en begrensde logboeken uit vaste bronnen met ernstfilters, zoeken en automatische redactie van gevoelige waarden.
๐Voer gevolgde Direct SQL Audit- en alleen-lezen Database Parity / Schema Verification-jobs uit, met aparte bevestiging voor geregistreerde veilige additieve reparaties.
โ๏ธGebruik lokale of verbonden cloudbestemmingen, providerbewuste back-upscope, herstelstaging, validatie, rollbackveiligheid, bewaarbeleid en cachereconstructie.
๐งนBekijk en pas domeinbewuste opschoning toe voor gegenereerde assets, jobgeschiedenis, auditgegevens, herstelstaging, schermtoewijzingen, shares en gegevens van kooksessies.
๐Bekijk authenticatie-, configuratie-, recept-, planning-, boodschappen-, scherm-, API-token-, spraak-, support- en beheeractiviteiten volgens het bewaarbeleid.
Softwarelevering
Blackcap gebruikt hetzelfde gedeelde releasemodel voor alle pakketformaten. Bron- en gecompileerde pakketten kunnen worden geproduceerd voor ondersteunde implementatiedoelen zonder de toepassing op te splitsen in aparte releasehistories.
Implementeer Blackcap vanuit de verpakte Python-broncode met een release-lokale runtime en afhankelijkheden die bij de doelomgeving passen.
Implementeer een gecompileerd Blackcap-pakket wanneer een meer zelfstandige applicatieruntime gewenst is, terwijl dezelfde Git- en releaseherkomst behouden blijft.
Microwave Pie beheert herbruikbare releases, implementatiespecifieke pakketten, licenties, installatie en updates vanuit gedeelde applicatiebroncode.
Blackcap-updates
Pakketbeheerde Blackcap-installaties tonen een Update beschikbaar melding in de applicatie-interface wanneer de gedeelde leveringsservice een nieuwere release goedkeurt. Blackcap dwingt de update niet af, downloadt hem niet en start niet uit zichzelf opnieuw. Een System Admin kiest wanneer het pakket wordt voorbereid en wanneer de update wordt toegepast en Blackcap opnieuw wordt gestart, waarbij de actieve release na de herstart wordt gecontroleerd.
Lees de documentatie over updates van de Blackcap-toepassing.
Implementatiebasis
Blackcap ondersteunt een Raspberry Pi- en SQLite-pad en ook een GCP-, Compute Engine-, Cloud SQL PostgreSQL-, Cloud SQL Auth Proxy-, Gunicorn-, Nginx- en beheerd HTTPS-pad. Ondersteunde implementatietypen kunnen bron- of gecompileerde pakketten gebruiken en naar verschillende applicatiereleases gaan wanneer implementatiebehoeften verschillen. Gecentraliseerde databaseservices, providerbewuste repositories, organisatieafbakening, idempotente migraties, systemd-services, beheerde schema's en gedeelde achtergrondjobinfrastructuur houden de implementatiemodellen op elkaar afgestemd.
Vergelijk de ondersteunde platformstacks of lees over Microwave Pie-softwarelevering.
Bekijk de details
De openbare documentatie en de Documentatiepagina in de toepassing gebruiken dezelfde canonieke Blackcap-bron.