Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

TryGhost/Ghost

https://github.com/TryGhost/Ghost.git · scanned 2026-05-17 19:44 UTC (2 weeks, 4 days ago) · 10 languages

1282 findings (52 legacy + 1230 scanner) 8/10 scanners ran 20th percentile · Javascript · huge (>500K LoC) Scanner says 61 (higher by 20)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 weeks, 4 days ago · v2 · 52 findings from 1 source. Findings combine the legacy security pipeline AND the multi-layer engine (atlas, wiring, flows, ranked) AND verified AI agent contributions.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 14449 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.

LabelLayerStatusPath
extractVariables software healthy ghost/i18n/test/utils.js:extractVariables
checkTranslationPair software healthy ghost/i18n/test/utils.js:checkTranslationPair
checkForEmptyValues software healthy ghost/i18n/test/i18n.test.js:checkForEmptyValues
parseIgnores software healthy ghost/i18n/test/i18n.lint.js:parseIgnores
exitWithSummary software healthy ghost/i18n/test/i18n.lint.js:exitWithSummary
parseTranslationString software healthy ghost/i18n/test/i18n.lint.js:parseTranslationString
ignoreTranslationError software healthy ghost/i18n/test/i18n.lint.js:ignoreTranslationError
analyzeSingleTranslation software healthy ghost/i18n/test/i18n.lint.js:analyzeSingleTranslation
analyze software healthy ghost/i18n/test/i18n.lint.js:analyze
generateResources software healthy ghost/i18n/lib/i18n.js:generateResources
generateThemeResources software healthy ghost/i18n/lib/i18n.js:generateThemeResources
parseEmailAddress software healthy ghost/parse-email-address/src/index.ts:parseEmailAddress
onFocus software healthy ghost/admin/tests/integration/components/gh-cm-editor-test.…
postWithTags software healthy ghost/admin/tests/integration/components/gh-psm-tags-input-…
onChange software healthy ghost/admin/tests/integration/components/gh-date-picker-tes…
testSetProperty software healthy ghost/admin/tests/integration/components/tags/tag-form-test…
isTabRenders software healthy ghost/admin/tests/integration/components/tabs/tabs-test.js:…
setupMockDate software healthy ghost/admin/tests/integration/helpers/gh-format-post-time-t…
stubAjaxEndpoint software healthy ghost/admin/tests/integration/services/ajax-test.js:stubAja…
stubSettings software healthy ghost/admin/tests/integration/services/feature-test.js:stub…
statusCode software healthy ghost/admin/tests/integration/services/feature-test.js:stat…
response software healthy ghost/admin/tests/integration/services/feature-test.js:resp…
stubUser software healthy ghost/admin/tests/integration/services/feature-test.js:stub…
addTestFlag software healthy ghost/admin/tests/integration/services/feature-test.js:addT…
stubSlugEndpoint software healthy ghost/admin/tests/integration/services/slug-generator-test.…
buildLabel software healthy ghost/admin/tests/integration/services/labels-manager-test.…
buildCollection software healthy ghost/admin/tests/integration/services/labels-manager-test.…
stubCreatePostEndpoint software healthy ghost/admin/tests/integration/services/local-revisions-test…
stubBlogUrl software healthy ghost/admin/tests/integration/services/config-test.js:stubB…
expectSuperCalled software healthy ghost/admin/tests/unit/adapters/embedded-relation-adapter-t…
createMockStubs software healthy ghost/admin/tests/unit/adapters/embedded-relation-adapter-t…
createMockPosts software healthy ghost/admin/tests/unit/adapters/embedded-relation-adapter-t…
createPaginationMeta software healthy ghost/admin/tests/unit/adapters/embedded-relation-adapter-t…
createExpectedFinalMeta software healthy ghost/admin/tests/unit/adapters/embedded-relation-adapter-t…
setupPageMock software healthy ghost/admin/tests/unit/adapters/embedded-relation-adapter-t…
docWithScript software healthy ghost/admin/tests/unit/utils/asset-base-test.js:docWithScri…
emptyDoc software healthy ghost/admin/tests/unit/utils/asset-base-test.js:emptyDoc
should software healthy ghost/admin/tests/unit/utils/asset-base-test.js:should
K software healthy ghost/admin/tests/unit/components/gh-post-settings-menu-tes…
callDidTransition software healthy ghost/admin/tests/unit/routes/lexical-editor.new-test.js:ca…
buildEvent software healthy ghost/admin/tests/unit/helpers/parse-member-event-test.js:b…
buildMockModel software healthy ghost/admin/tests/unit/services/state-bridge-test.js:buildM…
buildMockModelCollection software healthy ghost/admin/tests/unit/services/state-bridge-test.js:buildM…
isValidUrl software healthy ghost/admin/tests/unit/services/migrate-test.js:isValidUrl
visit software healthy ghost/admin/tests/helpers/visit.js:visit
mockAnalyticsApps software healthy ghost/admin/tests/helpers/mock-analytics-apps.js:mockAnalyt…
MockStatsComponent software healthy ghost/admin/tests/helpers/mock-analytics-apps.js:MockStatsC…
MockPostsComponent software healthy ghost/admin/tests/helpers/mock-analytics-apps.js:MockPostsC…
cleanupMockAnalyticsApps software healthy ghost/admin/tests/helpers/mock-analytics-apps.js:cleanupMoc…
enableNewsletters software healthy ghost/admin/tests/helpers/newsletters.js:enableNewsletters

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
skills-lock.json software healthy skills-lock.json
compose.dev.mailgun.yaml software healthy compose.dev.mailgun.yaml
README.md software healthy README.md
.secretlintrc.json software healthy .secretlintrc.json
pnpm-lock.yaml software healthy pnpm-lock.yaml
compose.dev.sqlite.yaml software healthy compose.dev.sqlite.yaml
package.json software healthy package.json
compose.dev.yaml software healthy compose.dev.yaml
.coderabbit.yaml software healthy .coderabbit.yaml
knip.json software healthy knip.json
pnpm-workspace.yaml software healthy pnpm-workspace.yaml
.env.example software healthy .env.example
compose.dev.analytics.yaml software healthy compose.dev.analytics.yaml
SECURITY.md software healthy SECURITY.md
AGENTS.md software healthy AGENTS.md
compose.dev.storage.yaml software healthy compose.dev.storage.yaml
nx.json software healthy nx.json
entrypoint.sh software healthy docker/analytics/entrypoint.sh
setup.sh software healthy docker/minio/setup.sh
Dockerfile software healthy docker/tb-cli/Dockerfile
entrypoint.sh software healthy docker/tb-cli/entrypoint.sh
README.md software healthy docker/ghost-dev/README.md
Dockerfile software healthy docker/ghost-dev/Dockerfile
entrypoint.sh software healthy docker/ghost-dev/entrypoint.sh
README.md software healthy docker/dev-gateway/README.md
Dockerfile software healthy docker/dev-gateway/Dockerfile
with-stripe.sh software healthy docker/stripe/with-stripe.sh
entrypoint.sh software healthy docker/stripe/entrypoint.sh
.eslintrc.js software warning ghost/i18n/.eslintrc.js
README.md software healthy ghost/i18n/README.md
package.json software healthy ghost/i18n/package.json
generate-context.js software warning ghost/i18n/generate-context.js
index.js software healthy ghost/i18n/index.js
i18next-parser.config.js software warning ghost/i18n/i18next-parser.config.js
.eslintrc.js software warning ghost/i18n/test/.eslintrc.js
utils.js software healthy ghost/i18n/test/utils.js
i18n.test.js software healthy ghost/i18n/test/i18n.test.js
i18n-ignores.json software healthy ghost/i18n/test/i18n-ignores.json
i18n.lint.js software healthy ghost/i18n/test/i18n.lint.js
locale-data.json software healthy ghost/i18n/lib/locale-data.json
i18n.js software healthy ghost/i18n/lib/i18n.js
context.json software healthy ghost/i18n/locales/context.json
ghost.json software healthy ghost/i18n/locales/sr-Cyrl/ghost.json
comments.json software healthy ghost/i18n/locales/sr-Cyrl/comments.json
signup-form.json software healthy ghost/i18n/locales/sr-Cyrl/signup-form.json
search.json software healthy ghost/i18n/locales/sr-Cyrl/search.json
portal.json software healthy ghost/i18n/locales/sr-Cyrl/portal.json
ghost.json software healthy ghost/i18n/locales/it/ghost.json
comments.json software healthy ghost/i18n/locales/it/comments.json
signup-form.json software healthy ghost/i18n/locales/it/signup-form.json

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
docker software healthy docker
analytics software healthy docker/analytics
minio software healthy docker/minio
tb-cli software healthy docker/tb-cli
ghost-dev software healthy docker/ghost-dev
dev-gateway software healthy docker/dev-gateway
stripe software healthy docker/stripe
ghost software healthy ghost
i18n software healthy ghost/i18n
test software healthy ghost/i18n/test
lib software healthy ghost/i18n/lib
locales software healthy ghost/i18n/locales
sr-Cyrl software healthy ghost/i18n/locales/sr-Cyrl
it software healthy ghost/i18n/locales/it
eo software healthy ghost/i18n/locales/eo
lt software healthy ghost/i18n/locales/lt
ur software healthy ghost/i18n/locales/ur
eu software healthy ghost/i18n/locales/eu
id software healthy ghost/i18n/locales/id
lv software healthy ghost/i18n/locales/lv
ko software healthy ghost/i18n/locales/ko
pt software healthy ghost/i18n/locales/pt
et software healthy ghost/i18n/locales/et
ne software healthy ghost/i18n/locales/ne
hu software healthy ghost/i18n/locales/hu
ar software healthy ghost/i18n/locales/ar
fi software healthy ghost/i18n/locales/fi
th software healthy ghost/i18n/locales/th
pa software healthy ghost/i18n/locales/pa
fa software healthy ghost/i18n/locales/fa
ms software healthy ghost/i18n/locales/ms
uz software healthy ghost/i18n/locales/uz
gd software healthy ghost/i18n/locales/gd
es software healthy ghost/i18n/locales/es
pt-BR software healthy ghost/i18n/locales/pt-BR
sk software healthy ghost/i18n/locales/sk
sr software healthy ghost/i18n/locales/sr
si software healthy ghost/i18n/locales/si
ja software healthy ghost/i18n/locales/ja
da software healthy ghost/i18n/locales/da
bs software healthy ghost/i18n/locales/bs
fr software healthy ghost/i18n/locales/fr
cs software healthy ghost/i18n/locales/cs
sw software healthy ghost/i18n/locales/sw
mk software healthy ghost/i18n/locales/mk
uk software healthy ghost/i18n/locales/uk
ca software healthy ghost/i18n/locales/ca
bn software healthy ghost/i18n/locales/bn
mn software healthy ghost/i18n/locales/mn
zh software healthy ghost/i18n/locales/zh

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
File software healthy ghost/i18n/test/i18n.lint.js:File
LinterContext software healthy ghost/i18n/test/i18n.lint.js:LinterContext
by software healthy ghost/admin/tests/integration/modifiers/validation-status-t…
when software healthy ghost/admin/tests/integration/modifiers/validation-status-t…
check software healthy ghost/admin/tests/integration/components/gh-cm-editor-test.…
has software healthy ghost/admin/tests/integration/components/gh-cm-editor-test.…
on software healthy ghost/admin/tests/integration/components/gh-cm-editor-test.…
by software healthy ghost/admin/tests/integration/components/gh-form-group-test…
when software healthy ghost/admin/tests/integration/components/gh-form-group-test…
on software healthy ghost/admin/tests/integration/components/gh-task-button-tes…
SettingsStub software healthy ghost/admin/tests/integration/components/gh-date-picker-tes…
SettingsStub software healthy ghost/admin/tests/integration/components/gh-date-time-picke…
Message software healthy ghost/admin/tests/integration/components/gh-notification-te…
is software healthy ghost/admin/tests/integration/components/gh-notification-te…
Message software healthy ghost/admin/tests/integration/components/gh-alert-test.js:M…
is software healthy ghost/admin/tests/integration/components/gh-alert-test.js:is
when software healthy ghost/admin/tests/integration/components/tags/tag-form-test…
when software healthy ghost/admin/tests/acceptance/staff-test.js:when
if software healthy ghost/admin/tests/acceptance/search-test.js:if
when software healthy ghost/admin/tests/acceptance/signup-test.js:when
after software healthy ghost/admin/tests/acceptance/signup-test.js:after
Tag software healthy ghost/admin/app/adapters/collection.js:Tag
Offer software healthy ghost/admin/app/adapters/offer.js:Offer
Post software healthy ghost/admin/app/adapters/post.js:Post
Application software healthy ghost/admin/app/adapters/application.js:Application
Email software healthy ghost/admin/app/adapters/email.js:Email
ApiKey software healthy ghost/admin/app/adapters/api-key.js:ApiKey
Page software healthy ghost/admin/app/adapters/page.js:Page
Label software healthy ghost/admin/app/adapters/label.js:Label
Snippet software healthy ghost/admin/app/adapters/snippet.js:Snippet
Tier software healthy ghost/admin/app/adapters/tier.js:Tier
EmbeddedRelationAdapter software healthy ghost/admin/app/adapters/embedded-relation-adapter.js:Embed…
Tag software healthy ghost/admin/app/adapters/tag.js:Tag
Theme software healthy ghost/admin/app/adapters/theme.js:Theme
Setting software healthy ghost/admin/app/adapters/setting.js:Setting
User software healthy ghost/admin/app/adapters/user.js:User
Newsletter software healthy ghost/admin/app/adapters/newsletter.js:Newsletter
Member software healthy ghost/admin/app/adapters/member.js:Member
ApplicationStore software healthy ghost/admin/app/session-stores/application.js:ApplicationSt…
PostRevisionModel software healthy ghost/admin/app/models/post-revision.js:PostRevisionModel
Newsletter software healthy ghost/admin/app/models/newsletter.js:Newsletter
Raw software healthy ghost/admin/app/transforms/raw.js:Raw
NavigationSettings software healthy ghost/admin/app/transforms/navigation-settings.js:Navigatio…
MomentUtc software healthy ghost/admin/app/transforms/moment-utc.js:MomentUtc
FacebookUrlUser software healthy ghost/admin/app/transforms/facebook-url-user.js:FacebookUrl…
TwitterUrlUser software healthy ghost/admin/app/transforms/twitter-url-user.js:TwitterUrlUs…
TierBenefits software healthy ghost/admin/app/transforms/tier-benefits.js:TierBenefits
VisibilityString software healthy ghost/admin/app/transforms/visibility-string.js:VisibilityS…
MemberTierTransform software healthy ghost/admin/app/transforms/member-tier.js:MemberTierTransfo…
MembersSegmentStringTransform software healthy ghost/admin/app/transforms/members-segment-string.js:Member…

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
App frontend healthy apps/signup-form/src/app.tsx
Pages frontend healthy apps/signup-form/src/pages.tsx
App frontend healthy apps/posts/src/app.tsx
MainLayout frontend healthy apps/posts/src/components/layout/main-layout.tsx
PostsErrorPage frontend healthy apps/posts/src/components/errors/posts-error-page.tsx
PostsErrorBoundary frontend healthy apps/posts/src/components/errors/posts-error-boundary.tsx
LabelPicker frontend healthy apps/posts/src/components/label-picker/label-picker.tsx
LabelFilterRenderer frontend healthy apps/posts/src/components/label-picker/label-filter-rendere…
LoadMoreButton frontend healthy apps/posts/src/components/virtual-table/load-more-button.tsx
PostAnalyticsProvider frontend healthy apps/posts/src/providers/post-analytics-context.tsx
PostsAppContextProvider frontend healthy apps/posts/src/providers/posts-app-context.tsx
Tags frontend healthy apps/posts/src/views/Tags/tags.tsx
TagsHeader frontend healthy apps/posts/src/views/Tags/components/tags-header.tsx
TagsContent frontend healthy apps/posts/src/views/Tags/components/tags-content.tsx
TagsList frontend healthy apps/posts/src/views/Tags/components/tags-list.tsx
PostAnalyticsLayout frontend healthy apps/posts/src/views/Tags/components/tags-layout.tsx
Members frontend healthy apps/posts/src/views/members/members.tsx
MembersListItem frontend healthy apps/posts/src/views/members/components/members-list-item.t…
MembersLayout frontend healthy apps/posts/src/views/members/components/members-layout.tsx
MembersEmptyState frontend healthy apps/posts/src/views/members/components/members-empty-state…
MembersFilters frontend healthy apps/posts/src/views/members/components/members-filters.tsx
MembersActions frontend healthy apps/posts/src/views/members/components/members-actions.tsx
MembersHeaderSearch frontend healthy apps/posts/src/views/members/components/members-header-sear…
MembersHelpCards frontend healthy apps/posts/src/views/members/components/members-help-cards.…
ManageViewPopover frontend healthy apps/posts/src/views/members/components/manage-view-popover…
MembersHeader frontend healthy apps/posts/src/views/members/components/members-header.tsx
MembersList frontend healthy apps/posts/src/views/members/components/members-list.tsx
MembersContent frontend healthy apps/posts/src/views/members/components/members-content.tsx
PostAnalytics frontend healthy apps/posts/src/views/PostAnalytics/post-analytics.tsx
ShareModal frontend healthy apps/posts/src/views/PostAnalytics/modals/share-modal.tsx
Sidebar frontend healthy apps/posts/src/views/PostAnalytics/components/sidebar.tsx
DisabledSourcesIndicator frontend healthy apps/posts/src/views/PostAnalytics/components/disabled-sour…
PostAnalyticsHeader frontend healthy apps/posts/src/views/PostAnalytics/components/post-analytic…
SourceIcon frontend healthy apps/posts/src/views/PostAnalytics/components/source-icon.t…
EmptyStatView frontend healthy apps/posts/src/views/PostAnalytics/components/empty-stat-vi…
PostAnalyticsContent frontend healthy apps/posts/src/views/PostAnalytics/components/post-analytic…
KpiCard frontend healthy apps/posts/src/views/PostAnalytics/components/kpi-card.tsx
DateRangeSelect frontend healthy apps/posts/src/views/PostAnalytics/components/date-range-se…
StatsFilter frontend healthy apps/posts/src/views/PostAnalytics/components/stats-filter.…
PostAnalyticsView frontend healthy apps/posts/src/views/PostAnalytics/components/post-analytic…
PostAnalyticsLayout frontend healthy apps/posts/src/views/PostAnalytics/components/layout/post-a…
Web frontend healthy apps/posts/src/views/PostAnalytics/Web/web.tsx
Sources frontend healthy apps/posts/src/views/PostAnalytics/Web/components/sources.t…
Locations frontend healthy apps/posts/src/views/PostAnalytics/Web/components/locations…
Kpis frontend healthy apps/posts/src/views/PostAnalytics/Web/components/kpis.tsx
Newsletter frontend healthy apps/posts/src/views/PostAnalytics/Newsletter/newsletter.tsx
Feedback frontend healthy apps/posts/src/views/PostAnalytics/Newsletter/components/fe…
Overview frontend healthy apps/posts/src/views/PostAnalytics/Overview/overview.tsx
WebOverview frontend healthy apps/posts/src/views/PostAnalytics/Overview/components/web-…
NewsletterOverview frontend healthy apps/posts/src/views/PostAnalytics/Overview/components/news…

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
PUT /posts/:id/ api healthy ghost/admin/mirage/routes-dev.js
GET /notifications/ api healthy ghost/admin/mirage/routes-test.js
POST /slack/test api healthy ghost/admin/mirage/routes-test.js
GET /settings/ api healthy ghost/admin/mirage/config/settings.js
PUT /settings/ api healthy ghost/admin/mirage/config/settings.js
GET /site/ api healthy ghost/admin/mirage/config/site.js
GET /newsletters/ api healthy ghost/admin/mirage/config/newsletters.js
GET /newsletters/:id/ api healthy ghost/admin/mirage/config/newsletters.js
POST /newsletters/ api healthy ghost/admin/mirage/config/newsletters.js
PUT /newsletters/:id/ api healthy ghost/admin/mirage/config/newsletters.js
PUT /newsletters/verifications/ api healthy ghost/admin/mirage/config/newsletters.js
GET /members/stats/count api healthy ghost/admin/mirage/config/members.js
POST /members/ api healthy ghost/admin/mirage/config/members.js
GET /members/ api healthy ghost/admin/mirage/config/members.js
GET /members/:id/ api healthy ghost/admin/mirage/config/members.js
PUT /members/:id/ api healthy ghost/admin/mirage/config/members.js
GET /members/events/ api healthy ghost/admin/mirage/config/members.js
GET /roles/ api healthy ghost/admin/mirage/config/roles.js
GET /snippets/ api healthy ghost/admin/mirage/config/snippets.js
POST /snippets/ api healthy ghost/admin/mirage/config/snippets.js
PUT /snippets/:id/ api healthy ghost/admin/mirage/config/snippets.js
POST /images/upload/ api healthy ghost/admin/mirage/config/uploads.js
GET /themes api healthy ghost/admin/mirage/config/themes.js
GET /themes/active/ api healthy ghost/admin/mirage/config/themes.js
POST /themes/upload/ api healthy ghost/admin/mirage/config/themes.js
PUT /themes/:theme/activate/ api healthy ghost/admin/mirage/config/themes.js
POST /themes/install/ api healthy ghost/admin/mirage/config/themes.js
GET /invites/ api healthy ghost/admin/mirage/config/invites.js
GET /invites/:id api healthy ghost/admin/mirage/config/invites.js
POST /invites/ api healthy ghost/admin/mirage/config/invites.js
GET /integrations/ api healthy ghost/admin/mirage/config/integrations.js
POST /integrations/ api healthy ghost/admin/mirage/config/integrations.js
PUT /integrations/:id/ api healthy ghost/admin/mirage/config/integrations.js
POST /offers/ api healthy ghost/admin/mirage/config/offers.js
GET /offers/ api healthy ghost/admin/mirage/config/offers.js
GET /offers/:id/ api healthy ghost/admin/mirage/config/offers.js
PUT /offers/:id/ api healthy ghost/admin/mirage/config/offers.js
POST /tiers/ api healthy ghost/admin/mirage/config/tiers.js
GET /tiers/ api healthy ghost/admin/mirage/config/tiers.js
GET /tiers/:id/ api healthy ghost/admin/mirage/config/tiers.js
PUT /tiers/:id/ api healthy ghost/admin/mirage/config/tiers.js
POST /labels/ api healthy ghost/admin/mirage/config/labels.js
GET /labels/ api healthy ghost/admin/mirage/config/labels.js
GET /labels/:id/ api healthy ghost/admin/mirage/config/labels.js
PUT /labels/:id/ api healthy ghost/admin/mirage/config/labels.js
POST /posts api healthy ghost/admin/mirage/config/posts.js
GET /posts/ api healthy ghost/admin/mirage/config/posts.js
GET /posts/:id/ api healthy ghost/admin/mirage/config/posts.js
POST /posts/:id/copy/ api healthy ghost/admin/mirage/config/posts.js
PUT /posts/bulk/ api healthy ghost/admin/mirage/config/posts.js

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
/adapters frontend healthy ghost/admin/app/adapters/page.js
/models frontend healthy ghost/admin/app/models/page.js
/serializers frontend healthy ghost/admin/app/serializers/page.js
/form-page frontend healthy apps/signup-form/src/components/pages/form-page.tsx
/form-view frontend healthy apps/signup-form/src/components/pages/form-view.tsx
/success-page frontend healthy apps/signup-form/src/components/pages/success-page.tsx
/form-view.stories frontend healthy apps/signup-form/src/components/pages/form-view.stories.ts
/success-view frontend healthy apps/signup-form/src/components/pages/success-view.tsx
/success-view.stories frontend healthy apps/signup-form/src/components/pages/success-view.stories.…
/account-plan-page.test frontend healthy apps/portal/test/unit/components/pages/account-plan-page.te…
/feedback-page.test frontend healthy apps/portal/test/unit/components/pages/feedback-page.test.js
/email-suppressed-page.test frontend healthy apps/portal/test/unit/components/pages/email-suppressed-pag…
/magic-link-page.test frontend healthy apps/portal/test/unit/components/pages/magic-link-page.test…
/signup-page.test frontend healthy apps/portal/test/unit/components/pages/signup-page.test.js
/offer-page.test frontend healthy apps/portal/test/unit/components/pages/offer-page.test.js
/newsletter-selection-page.test frontend healthy apps/portal/test/unit/components/pages/newsletter-selection…
/account-profile-page.test frontend healthy apps/portal/test/unit/components/pages/account-profile-page…
/gift-redemption-page.test frontend healthy apps/portal/test/unit/components/pages/gift-redemption-page…
/account-email-page.test frontend healthy apps/portal/test/unit/components/pages/account-email-page.t…
/share-modal.test frontend healthy apps/portal/test/unit/components/pages/share-modal.test.js
/signin-page.test frontend healthy apps/portal/test/unit/components/pages/signin-page.test.js
/AccountHomePage/paid-account-actions.test frontend healthy apps/portal/test/unit/components/pages/AccountHomePage/paid…
/AccountHomePage/transistor-podcasts-action.test frontend healthy apps/portal/test/unit/components/pages/AccountHomePage/tran…
/AccountHomePage/continue-gift-subscription-banner.test frontend healthy apps/portal/test/unit/components/pages/AccountHomePage/cont…
/AccountHomePage/account-welcome.test frontend healthy apps/portal/test/unit/components/pages/AccountHomePage/acco…
/AccountHomePage/account-home-page.test frontend healthy apps/portal/test/unit/components/pages/AccountHomePage/acco…
/AccountHomePage/account-actions.test frontend healthy apps/portal/test/unit/components/pages/AccountHomePage/acco…
/AccountHomePage/continue-subscription-button.test frontend healthy apps/portal/test/unit/components/pages/AccountHomePage/cont…
/signin-page frontend healthy apps/portal/src/components/pages/signin-page.js
/gift-redemption-page frontend healthy apps/portal/src/components/pages/gift-redemption-page.js
/feedback-page frontend healthy apps/portal/src/components/pages/feedback-page.js
/support-success frontend healthy apps/portal/src/components/pages/support-success.js
/unsubscribe-page frontend healthy apps/portal/src/components/pages/unsubscribe-page.js
/email-suppressed-page frontend healthy apps/portal/src/components/pages/email-suppressed-page.js
/email-suppression-faq frontend healthy apps/portal/src/components/pages/email-suppression-faq.js
/signup-page frontend healthy apps/portal/src/components/pages/signup-page.js
/recommendations-page frontend healthy apps/portal/src/components/pages/recommendations-page.js
/gift-page frontend healthy apps/portal/src/components/pages/gift-page.js
/account-email-page frontend healthy apps/portal/src/components/pages/account-email-page.js
/gift-success-page frontend healthy apps/portal/src/components/pages/gift-success-page.js
/account-profile-page frontend healthy apps/portal/src/components/pages/account-profile-page.js
/support-page frontend healthy apps/portal/src/components/pages/support-page.js
/newsletter-selection-page frontend healthy apps/portal/src/components/pages/newsletter-selection-page.…
/account-plan-page frontend healthy apps/portal/src/components/pages/account-plan-page.js
/offer-page frontend healthy apps/portal/src/components/pages/offer-page.js
/email-receiving-faq frontend healthy apps/portal/src/components/pages/email-receiving-faq.js
/loading-page frontend healthy apps/portal/src/components/pages/loading-page.js
/magic-link-page frontend healthy apps/portal/src/components/pages/magic-link-page.js
/support-error frontend healthy apps/portal/src/components/pages/support-error.js
/share/share-modal frontend healthy apps/portal/src/components/pages/share/share-modal.js

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
.env in repo security healthy apps/portal/.env
.env in repo security healthy apps/comments-ui/.env
password_literal::ghost/admin/tests/unit/authenticators/coo… security healthy ghost/admin/tests/unit/authenticators/cookie-test.js
password_literal::ghost/admin/tests/unit/authenticators/coo… security healthy ghost/admin/tests/unit/authenticators/cookie-test.js
password_literal::ghost/admin/tests/unit/controllers/reset-… security healthy ghost/admin/tests/unit/controllers/reset-test.js
password_literal::ghost/admin/tests/unit/controllers/reset-… security healthy ghost/admin/tests/unit/controllers/reset-test.js
password_literal::ghost/admin/tests/unit/controllers/reset-… security healthy ghost/admin/tests/unit/controllers/reset-test.js
password_literal::ghost/admin/tests/unit/controllers/reset-… security healthy ghost/admin/tests/unit/controllers/reset-test.js
password_literal::ghost/admin/tests/unit/controllers/reset-… security healthy ghost/admin/tests/unit/controllers/reset-test.js
password_literal::ghost/admin/tests/unit/controllers/reset-… security healthy ghost/admin/tests/unit/controllers/reset-test.js
password_literal::ghost/admin/tests/unit/controllers/reset-… security healthy ghost/admin/tests/unit/controllers/reset-test.js
password_literal::ghost/admin/tests/unit/controllers/reset-… security healthy ghost/admin/tests/unit/controllers/reset-test.js
password_literal::ghost/admin/tests/unit/controllers/reset-… security healthy ghost/admin/tests/unit/controllers/reset-test.js
password_literal::ghost/admin/tests/unit/controllers/reset-… security healthy ghost/admin/tests/unit/controllers/reset-test.js
password_literal::ghost/admin/tests/unit/controllers/reset-… security healthy ghost/admin/tests/unit/controllers/reset-test.js
password_literal::ghost/core/test/unit/frontend/apps/privat… security healthy ghost/core/test/unit/frontend/apps/private-blogging/middlew…
password_literal::ghost/core/test/unit/frontend/apps/privat… security healthy ghost/core/test/unit/frontend/apps/private-blogging/middlew…
password_literal::ghost/core/test/unit/frontend/apps/privat… security healthy ghost/core/test/unit/frontend/apps/private-blogging/middlew…
password_literal::ghost/core/test/unit/frontend/apps/privat… security healthy ghost/core/test/unit/frontend/apps/private-blogging/middlew…
password_literal::ghost/core/test/unit/frontend/apps/privat… security healthy ghost/core/test/unit/frontend/apps/private-blogging/middlew…
password_literal::ghost/core/test/unit/frontend/apps/privat… security healthy ghost/core/test/unit/frontend/apps/private-blogging/middlew…
password_literal::ghost/core/test/unit/frontend/apps/privat… security healthy ghost/core/test/unit/frontend/apps/private-blogging/middlew…
password_literal::ghost/core/test/unit/frontend/apps/privat… security healthy ghost/core/test/unit/frontend/apps/private-blogging/middlew…
password_literal::ghost/core/test/unit/frontend/apps/privat… security healthy ghost/core/test/unit/frontend/apps/private-blogging/middlew…
password_literal::ghost/core/test/unit/frontend/apps/privat… security healthy ghost/core/test/unit/frontend/apps/private-blogging/middlew…
password_literal::ghost/core/test/unit/api/canary/session.t… security healthy ghost/core/test/unit/api/canary/session.test.js
password_literal::ghost/core/test/unit/api/canary/session.t… security healthy ghost/core/test/unit/api/canary/session.test.js
password_literal::ghost/core/test/unit/api/canary/session.t… security healthy ghost/core/test/unit/api/canary/session.test.js
password_literal::ghost/core/test/unit/api/canary/session.t… security healthy ghost/core/test/unit/api/canary/session.test.js
password_literal::ghost/core/test/unit/api/canary/session.t… security healthy ghost/core/test/unit/api/canary/session.test.js
password_literal::ghost/core/test/unit/server/services/invi… security healthy ghost/core/test/unit/server/services/invitations/accept.tes…
password_literal::ghost/core/test/unit/server/services/invi… security healthy ghost/core/test/unit/server/services/invitations/accept.tes…
password_literal::ghost/core/test/unit/server/services/invi… security healthy ghost/core/test/unit/server/services/invitations/accept.tes…
password_literal::ghost/core/test/utils/api.js security healthy ghost/core/test/utils/api.js
password_literal::ghost/core/test/utils/fixtures/data-gener… security healthy ghost/core/test/utils/fixtures/data-generator.js
password_literal::ghost/core/test/utils/fixtures/data-gener… security healthy ghost/core/test/utils/fixtures/data-generator.js
password_literal::ghost/core/test/utils/fixtures/data-gener… security healthy ghost/core/test/utils/fixtures/data-generator.js
password_literal::ghost/core/test/utils/fixtures/data-gener… security healthy ghost/core/test/utils/fixtures/data-generator.js
password_literal::ghost/core/test/utils/fixtures/data-gener… security healthy ghost/core/test/utils/fixtures/data-generator.js
password_literal::ghost/core/test/utils/fixtures/data-gener… security healthy ghost/core/test/utils/fixtures/data-generator.js
password_literal::ghost/core/test/utils/fixtures/data-gener… security healthy ghost/core/test/utils/fixtures/data-generator.js
password_literal::ghost/core/test/utils/fixtures/data-gener… security healthy ghost/core/test/utils/fixtures/data-generator.js
password_literal::ghost/core/test/utils/fixtures/data-gener… security healthy ghost/core/test/utils/fixtures/data-generator.js
password_literal::ghost/core/test/utils/fixtures/data-gener… security healthy ghost/core/test/utils/fixtures/data-generator.js
password_literal::ghost/core/test/utils/fixtures/data-gener… security healthy ghost/core/test/utils/fixtures/data-generator.js
password_literal::ghost/core/test/utils/fixtures/data-gener… security healthy ghost/core/test/utils/fixtures/data-generator.js
password_literal::ghost/core/test/utils/fixtures/data-gener… security healthy ghost/core/test/utils/fixtures/data-generator.js
password_literal::ghost/core/test/e2e-api/admin/users.test.… security healthy ghost/core/test/e2e-api/admin/users.test.js
password_literal::ghost/core/test/e2e-api/admin/users.test.… security healthy ghost/core/test/e2e-api/admin/users.test.js
password_literal::ghost/core/test/e2e-api/admin/users.test.… security healthy ghost/core/test/e2e-api/admin/users.test.js

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
127.0.0.1 network healthy compose.dev.yaml
123.123.123.123 network healthy ghost/core/test/integration/services/webhook-request.test.js
169.254.169.254 network healthy ghost/core/test/unit/server/lib/mobiledoc.test.js
10.0.0.1 network healthy ghost/core/test/unit/server/lib/request-external.test.js
10.255.255.255 network healthy ghost/core/test/unit/server/lib/request-external.test.js
192.168.0.1 network healthy ghost/core/test/unit/server/lib/request-external.test.js
192.168.255.255 network healthy ghost/core/test/unit/server/lib/request-external.test.js
172.16.0.1 network healthy ghost/core/test/unit/server/lib/request-external.test.js
172.31.255.255 network healthy ghost/core/test/unit/server/lib/request-external.test.js
172.15.0.1 network healthy ghost/core/test/unit/server/lib/request-external.test.js
172.32.0.1 network healthy ghost/core/test/unit/server/lib/request-external.test.js
127.255.255.255 network healthy ghost/core/test/unit/server/lib/request-external.test.js
169.254.0.1 network healthy ghost/core/test/unit/server/lib/request-external.test.js
0.255.255.255 network healthy ghost/core/test/unit/server/lib/request-external.test.js
100.64.0.0 network healthy ghost/core/test/unit/server/lib/request-external.test.js
100.64.0.1 network healthy ghost/core/test/unit/server/lib/request-external.test.js
100.127.255.255 network healthy ghost/core/test/unit/server/lib/request-external.test.js
100.63.255.255 network healthy ghost/core/test/unit/server/lib/request-external.test.js
100.128.0.1 network healthy ghost/core/test/unit/server/lib/request-external.test.js
198.18.0.0 network healthy ghost/core/test/unit/server/lib/request-external.test.js
198.18.0.1 network healthy ghost/core/test/unit/server/lib/request-external.test.js
198.19.255.255 network healthy ghost/core/test/unit/server/lib/request-external.test.js
198.17.0.1 network healthy ghost/core/test/unit/server/lib/request-external.test.js
198.20.0.1 network healthy ghost/core/test/unit/server/lib/request-external.test.js
240.0.0.0 network healthy ghost/core/test/unit/server/lib/request-external.test.js
240.0.0.1 network healthy ghost/core/test/unit/server/lib/request-external.test.js
255.255.255.255 network healthy ghost/core/test/unit/server/lib/request-external.test.js
8.8.8.8 network healthy ghost/core/test/unit/server/lib/request-external.test.js
1.1.1.1 network healthy ghost/core/test/unit/server/lib/request-external.test.js
203.0.113.1 network healthy ghost/core/test/unit/server/lib/request-external.test.js
012.0.0.1 network healthy ghost/core/test/unit/server/lib/request-external.test.js
4.85.249.249 network healthy ghost/core/test/unit/server/services/koenig/node-renderers/…
1.5.75.75 network healthy ghost/core/test/unit/server/services/koenig/node-renderers/…
188.39.113.90 network healthy ghost/core/test/unit/server/services/members/members-api/se…
10.0.0.0 network healthy ghost/core/core/server/lib/request-external.js
172.16.0.0 network healthy ghost/core/core/server/lib/request-external.js
192.168.0.0 network healthy ghost/core/core/server/lib/request-external.js
127.0.0.0 network healthy ghost/core/core/server/lib/request-external.js
169.254.0.0 network healthy ghost/core/core/server/lib/request-external.js
1.639.63.26 network healthy apps/activitypub/src/views/preferences/components/profile.t…
302.433.72.519 network healthy apps/activitypub/src/views/preferences/components/profile.t…
3.06.047.868 network healthy apps/activitypub/src/views/preferences/components/profile.t…
2.1.624.413 network healthy apps/activitypub/src/views/preferences/components/profile.t…
2.296.526.317 network healthy apps/activitypub/src/views/preferences/components/profile.t…
1.236.366.854 network healthy apps/activitypub/src/views/preferences/components/profile.t…
1.934.505.622 network healthy apps/activitypub/src/views/preferences/components/profile.t…
134.0.0.0 network healthy apps/portal/test/utils/is-android-chrome.test.js
4.506.002.002 network healthy apps/portal/src/components/common/inbox-link-button.js
4.3.9.7 network healthy apps/admin-x-design-system/src/settings/stripe-button.tsx
120.0.0.0 network healthy apps/comments-ui/test/unit/utils/browser-detection-equivale…

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
publish cicd healthy .github/workflows/devcontainer-build.yml
publish cicd healthy .github/workflows/publish-tb-cli.yml
deploy cicd healthy .github/workflows/deploy-to-staging.yml
copilot-setup-steps cicd healthy .github/workflows/copilot-setup-steps.yml
create-branch cicd healthy .github/workflows/create-release-branch.yml
createComment cicd healthy .github/workflows/migration-review.yml
job_setup cicd healthy .github/workflows/ci.yml
job_app_version_bump_check cicd healthy .github/workflows/ci.yml
job_migration_integrity_check cicd healthy .github/workflows/ci.yml
job_lint cicd healthy .github/workflows/ci.yml
job_i18n cicd healthy .github/workflows/ci.yml
job_admin-tests cicd healthy .github/workflows/ci.yml
job_unit-tests cicd healthy .github/workflows/ci.yml
job_acceptance-tests cicd healthy .github/workflows/ci.yml
job_legacy-tests cicd healthy .github/workflows/ci.yml
job_admin_x_settings cicd healthy .github/workflows/ci.yml
job_activitypub cicd healthy .github/workflows/ci.yml
job_comments_ui cicd healthy .github/workflows/ci.yml
job_signup_form cicd healthy .github/workflows/ci.yml
job_tinybird-tests cicd healthy .github/workflows/ci.yml
job_ghost-cli cicd healthy .github/workflows/ci.yml
job_build_artifacts cicd healthy .github/workflows/ci.yml
job_build_e2e_public_apps cicd healthy .github/workflows/ci.yml
job_build_e2e_image cicd healthy .github/workflows/ci.yml
job_e2e_tests cicd healthy .github/workflows/ci.yml
job_merge_e2e_reports cicd healthy .github/workflows/ci.yml
job_coverage cicd healthy .github/workflows/ci.yml
job_required_tests cicd healthy .github/workflows/ci.yml
build_packages cicd healthy .github/workflows/ci.yml
publish_packages cicd healthy .github/workflows/ci.yml
deploy_tinybird cicd healthy .github/workflows/ci.yml
trigger_cd cicd healthy .github/workflows/ci.yml
publish_ghost cicd healthy .github/workflows/ci.yml
create_github_release cicd healthy .github/workflows/ci.yml
action cicd healthy .github/workflows/label-actions.yml
stale cicd healthy .github/workflows/stale-i18n.yml
cleanup cicd healthy .github/workflows/cleanup-ghcr.yml
release cicd healthy .github/workflows/release.yml
stale cicd healthy .github/workflows/stale.yml
deploy cicd healthy .github/workflows/pr-preview.yml
destroy cicd healthy .github/workflows/pr-preview.yml

LabelLayerStatusPath
auth::ghost/core/test/e2e-api/admin/featurebase.test.js security healthy ghost/core/test/e2e-api/admin/featurebase.test.js
auth::.github/workflows/ci.yml security healthy .github/workflows/ci.yml
auth::ghost/core/test/utils/agents/admin-api-test-agent.js security healthy ghost/core/test/utils/agents/admin-api-test-agent.js
auth::ghost/core/core/server/api/endpoints/featurebase.js security healthy ghost/core/core/server/api/endpoints/featurebase.js
auth::ghost/core/test/e2e-api/admin/tinybird.test.js security healthy ghost/core/test/e2e-api/admin/tinybird.test.js
auth::ghost/core/core/server/services/auth/session/session-… security healthy ghost/core/core/server/services/auth/session/session-servic…
auth::ghost/core/core/server/adapters/scheduling/utils.js security healthy ghost/core/core/server/adapters/scheduling/utils.js
auth::ghost/core/test/unit/server/services/stats/utils/tiny… security healthy ghost/core/test/unit/server/services/stats/utils/tinybird.t…
auth::ghost/core/core/server/services/members/stripe-connec… security healthy ghost/core/core/server/services/members/stripe-connect.js
auth::ghost/core/package.json security healthy ghost/core/package.json
auth::ghost/core/test/unit/server/services/tinybird/tinybir… security healthy ghost/core/test/unit/server/services/tinybird/tinybird-serv…
auth::ghost/core/test/unit/server/services/auth/members/ind… security healthy ghost/core/test/unit/server/services/auth/members/index.tes…
auth::ghost/core/core/server/lib/get-inbox-links.ts security healthy ghost/core/core/server/lib/get-inbox-links.ts
auth::ghost/core/core/server/services/auth/members/index.js security healthy ghost/core/core/server/services/auth/members/index.js
auth::ghost/core/test/e2e-frontend/members.test.js security healthy ghost/core/test/e2e-frontend/members.test.js
auth::ghost/core/test/unit/server/services/members/stripe-c… security healthy ghost/core/test/unit/server/services/members/stripe-connect…
auth::ghost/core/core/server/services/settings-helpers/sett… security healthy ghost/core/core/server/services/settings-helpers/settings-h…
auth::ghost/core/core/server/services/tinybird/tinybird-ser… security healthy ghost/core/core/server/services/tinybird/tinybird-service.js
auth::ghost/core/test/legacy/api/admin/identities.test.js security healthy ghost/core/test/legacy/api/admin/identities.test.js
auth::ghost/core/core/server/services/members/members-api/s… security healthy ghost/core/core/server/services/members/members-api/service…
auth::ghost/core/test/e2e-api/admin/utils.js security healthy ghost/core/test/e2e-api/admin/utils.js
auth::ghost/core/test/e2e-api/admin/members-stripe-connect.… security healthy ghost/core/test/e2e-api/admin/members-stripe-connect.test.js
auth::ghost/core/test/unit/server/services/members/members-… security healthy ghost/core/test/unit/server/services/members/members-api/se…
auth::ghost/admin/tests/unit/controllers/application-test.js security healthy ghost/admin/tests/unit/controllers/application-test.js
auth::ghost/core/core/server/services/auth/api-key/admin.js security healthy ghost/core/core/server/services/auth/api-key/admin.js
auth::ghost/core/test/unit/server/services/auth/api-key/adm… security healthy ghost/core/test/unit/server/services/auth/api-key/admin.tes…
auth::ghost/core/test/unit/server/services/gifts/gift-servi… security healthy ghost/core/test/unit/server/services/gifts/gift-service.tes…
auth::ghost/admin/app/controllers/application.js security healthy ghost/admin/app/controllers/application.js
auth::ghost/core/core/server/services/members/members-ssr.js security healthy ghost/core/core/server/services/members/members-ssr.js
auth::ghost/core/test/legacy/api/admin/utils.js security healthy ghost/core/test/legacy/api/admin/utils.js

LabelLayerStatusPath
CANARY_DOCKER_BUILD cicd healthy
IS_MAIN cicd healthy
DEPLOY_KEY cicd healthy
GITHUB_TOKEN cicd healthy
NX_BASE cicd healthy
IS_SIX cicd healthy
NODE_VERSION cicd healthy
IS_TAG cicd healthy
RELEASE_BUMP_TYPE cicd healthy
SLACK_WEBHOOK_URL cicd healthy
TRAFFIC_ANALYTICS_GITHUB_TOKEN cicd healthy
RELEASE_BRANCH cicd healthy
RELEASE_NOTIFICATION_URL cicd healthy
RELEASE_DRY_RUN cicd healthy
IS_DEVELOPMENT cicd healthy
IS_SIX_PR cicd healthy
GHOST_BUILD_VERSION cicd healthy
RELEASE_SKIP_CHECKS cicd healthy
HEAD_COMMIT cicd healthy
PR_NUMBER cicd healthy

LabelLayerStatusPath
port:256 network healthy compose.dev.yaml
port:679 network healthy compose.dev.yaml
port:3306 network healthy compose.dev.yaml
port:352 network healthy compose.dev.yaml
port:6379 network healthy compose.dev.yaml
port:1025 network healthy compose.dev.yaml
port:8025 network healthy compose.dev.yaml
port:8026 network healthy compose.dev.yaml
port:2368 network healthy compose.dev.yaml
port:80 network healthy compose.dev.yaml
port:853 network healthy compose.dev.analytics.yaml
port:7181 network healthy compose.dev.analytics.yaml
port:149 network healthy compose.dev.storage.yaml
port:9000 network healthy compose.dev.storage.yaml
port:9001 network healthy compose.dev.storage.yaml
port:5174 network healthy apps/admin/vite.config.ts
port:4174 network healthy apps/shade/vite.config.ts
port:04 network healthy .github/workflows/cleanup-ghcr.yml
port:30 network healthy .github/workflows/cleanup-ghcr.yml

LabelLayerStatusPath
gha::devcontainer-build cicd healthy .github/workflows/devcontainer-build.yml
gha::publish-tb-cli cicd healthy .github/workflows/publish-tb-cli.yml
gha::deploy-to-staging cicd healthy .github/workflows/deploy-to-staging.yml
gha::copilot-setup-steps cicd healthy .github/workflows/copilot-setup-steps.yml
gha::create-release-branch cicd healthy .github/workflows/create-release-branch.yml
gha::migration-review cicd healthy .github/workflows/migration-review.yml
gha::ci cicd healthy .github/workflows/ci.yml
gha::label-actions cicd healthy .github/workflows/label-actions.yml
gha::stale-i18n cicd healthy .github/workflows/stale-i18n.yml
gha::cleanup-ghcr cicd healthy .github/workflows/cleanup-ghcr.yml
gha::release cicd healthy .github/workflows/release.yml
gha::stale cicd healthy .github/workflows/stale.yml
gha::pr-preview cicd healthy .github/workflows/pr-preview.yml

LabelLayerStatusPath
migration.test.js data healthy ghost/core/test/integration/migrations/migration.test.js
nullable-utils.test.js data healthy ghost/core/test/integration/migrations/nullable-utils.test.…
migrations.test.js data healthy ghost/core/test/unit/server/services/stripe/migrations.test…
stripe-migrations.js data healthy ghost/core/core/server/services/stripe/stripe-migrations.js
migration-tools.test.ts data healthy apps/admin-x-settings/test/acceptance/advanced/migration-to…
check-migration-integrity.js data healthy .github/scripts/check-migration-integrity.js

LabelLayerStatusPath
mysql data healthy compose.dev.sqlite.yaml
sqlite data healthy compose.dev.sqlite.yaml
redis data healthy compose.dev.yaml
mongodb data healthy e2e/data-factory/utils.ts

LabelLayerStatusPath
image::docker/tb-cli/Dockerfile hardware healthy docker/tb-cli/Dockerfile
image::docker/ghost-dev/Dockerfile hardware healthy docker/ghost-dev/Dockerfile
image::docker/dev-gateway/Dockerfile hardware healthy docker/dev-gateway/Dockerfile

LabelLayerStatusPath
repobility-clone-7sgop3lw software healthy /tmp/repobility-clone-7sgop3lw

LabelLayerStatusPath
caddy network healthy compose.dev.yaml

LabelLayerStatusPath
vps::aws hardware healthy ghost/core/package.json

LabelLayerStatusPath
gpu (detected) hardware healthy ghost/core/test/unit/frontend/web/middleware/handle-image-s…
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/bffeb7cd-b7a6-4529-900f-44c7ae84f8f1/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/bffeb7cd-b7a6-4529-900f-44c7ae84f8f1/

Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.