https://github.com/strolt/strolt
· scanned 2026-06-16 00:23 UTC (2 months, 2 weeks ago)
39 raw signals (0 security + 39 graph)
Last scanned 2 months, 2 weeks ago · v1 · 23 actionable findings from 1 signal source. 16 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 598 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.
| Label | Layer | Status | Path |
|---|---|---|---|
.tombi.toml |
software | healthy | .tombi.toml |
oxfmt.config.ts |
software | healthy | oxfmt.config.ts |
hadolint.yaml |
software | healthy | hadolint.yaml |
prettier.config.js |
software | healthy | prettier.config.js |
.yamllint.yaml |
software | healthy | .yamllint.yaml |
.yamlfmt.yaml |
software | healthy | .yamlfmt.yaml |
.syncpackrc.json |
software | healthy | .syncpackrc.json |
commitlint.config.js |
software | healthy | commitlint.config.js |
README.md |
software | healthy | README.md |
cspell.config.js |
software | healthy | cspell.config.js |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
package.json |
software | healthy | package.json |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
.gitleaks.toml |
software | healthy | .gitleaks.toml |
knip.config.js |
software | healthy | knip.config.js |
.editorconfig-checker.json |
software | healthy | .editorconfig-checker.json |
.oxlintrc.json |
software | healthy | .oxlintrc.json |
lefthook.yaml |
software | healthy | lefthook.yaml |
pnpm-workspace.yaml |
software | healthy | pnpm-workspace.yaml |
Makefile |
software | healthy | Makefile |
eslint.config.js |
software | healthy | eslint.config.js |
LICENSE |
software | healthy | LICENSE |
AGENTS.md |
software | healthy | AGENTS.md |
Dockerfile |
software | healthy | docker/stroltp/Dockerfile |
Dockerfile |
software | healthy | docker/strolt/Dockerfile |
Dockerfile |
software | healthy | docker/stroltm/Dockerfile |
prettier.config.js |
software | healthy | apps/stroltp/prettier.config.js |
package.json |
software | healthy | apps/stroltp/package.json |
main.go |
software | healthy | apps/stroltp/main.go |
.oxlintrc.json |
software | healthy | apps/stroltp/.oxlintrc.json |
go.mod |
software | healthy | apps/stroltp/go.mod |
Makefile |
software | healthy | apps/stroltp/Makefile |
eslint.config.js |
software | healthy | apps/stroltp/eslint.config.js |
.golangci.yaml |
software | healthy | apps/stroltp/.golangci.yaml |
stroltp.yml |
software | healthy | apps/stroltp/testdata/stroltp.yml |
config.go |
software | healthy | apps/stroltp/internal/config/config.go |
api.go |
software | healthy | apps/stroltp/internal/api/api.go |
info.go |
software | healthy | apps/stroltp/internal/api/info.go |
config.go |
software | healthy | apps/stroltp/internal/api/config.go |
backup.go |
software | healthy | apps/stroltp/internal/api/managerh/backup.go |
managerh.go |
software | healthy | apps/stroltp/internal/api/managerh/managerh.go |
snapshots.go |
software | healthy | apps/stroltp/internal/api/managerh/snapshots.go |
prune.go |
software | healthy | apps/stroltp/internal/api/managerh/prune.go |
stats.go |
software | healthy | apps/stroltp/internal/api/managerh/stats.go |
services.go |
software | healthy | apps/stroltp/internal/api/services/services.go |
list.go |
software | healthy | apps/stroltp/internal/api/services/list.go |
public.go |
software | healthy | apps/stroltp/internal/api/public/public.go |
ldflags.go |
software | healthy | apps/stroltp/internal/ldflags/ldflags.go |
root.go |
software | healthy | apps/stroltp/cmd/stroltp/root.go |
prettier.config.js |
software | healthy | apps/strolt/prettier.config.js |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
docker |
software | healthy | docker |
stroltp |
software | healthy | docker/stroltp |
strolt |
software | healthy | docker/strolt |
stroltm |
software | healthy | docker/stroltm |
apps |
software | healthy | apps |
stroltp |
software | healthy | apps/stroltp |
testdata |
software | healthy | apps/stroltp/testdata |
internal |
software | healthy | apps/stroltp/internal |
config |
software | healthy | apps/stroltp/internal/config |
api |
software | healthy | apps/stroltp/internal/api |
managerh |
software | healthy | apps/stroltp/internal/api/managerh |
services |
software | healthy | apps/stroltp/internal/api/services |
public |
software | healthy | apps/stroltp/internal/api/public |
ldflags |
software | healthy | apps/stroltp/internal/ldflags |
cmd |
software | healthy | apps/stroltp/cmd |
stroltp |
software | healthy | apps/stroltp/cmd/stroltp |
strolt |
software | healthy | apps/strolt |
testdata |
software | healthy | apps/strolt/testdata |
config |
software | healthy | apps/strolt/testdata/config |
example1 |
software | healthy | apps/strolt/testdata/config/example1 |
internal |
software | healthy | apps/strolt/internal |
schedule |
software | healthy | apps/strolt/internal/schedule |
sctxt |
software | healthy | apps/strolt/internal/sctxt |
config |
software | healthy | apps/strolt/internal/config |
util |
software | healthy | apps/strolt/internal/util |
dir |
software | healthy | apps/strolt/internal/util/dir |
api |
software | healthy | apps/strolt/internal/api |
services |
software | healthy | apps/strolt/internal/api/services |
public |
software | healthy | apps/strolt/internal/api/public |
driver |
software | healthy | apps/strolt/internal/driver |
notification |
software | healthy | apps/strolt/internal/driver/notification |
email |
software | healthy | apps/strolt/internal/driver/notification/email |
telegram |
software | healthy | apps/strolt/internal/driver/notification/telegram |
console |
software | healthy | apps/strolt/internal/driver/notification/console |
slack |
software | healthy | apps/strolt/internal/driver/notification/slack |
interfaces |
software | healthy | apps/strolt/internal/driver/interfaces |
destination |
software | healthy | apps/strolt/internal/driver/destination |
local |
software | healthy | apps/strolt/internal/driver/destination/local |
restic |
software | healthy | apps/strolt/internal/driver/destination/restic |
source |
software | healthy | apps/strolt/internal/driver/source |
mysql |
software | healthy | apps/strolt/internal/driver/source/mysql |
mongodb |
software | healthy | apps/strolt/internal/driver/source/mongodb |
local |
software | healthy | apps/strolt/internal/driver/source/local |
pg |
software | healthy | apps/strolt/internal/driver/source/pg |
constants |
software | healthy | apps/strolt/internal/constants |
task |
software | healthy | apps/strolt/internal/task |
ldflags |
software | healthy | apps/strolt/internal/ldflags |
template |
software | healthy | apps/strolt/internal/template |
dmanager |
software | healthy | apps/strolt/internal/dmanager |
context |
software | healthy | apps/strolt/internal/context |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
useStores |
software | healthy | apps/stroltm/ui/src/stores/index.ts:useStores |
setApiAuthorization |
software | healthy | apps/stroltm/ui/src/stores/auth.store.ts:setApiAuthorization |
sortedSnapshots |
software | healthy | apps/stroltm/ui/src/stores/manager.store/index.ts:sortedSna… |
createTask |
software | healthy | apps/stroltm/ui/src/stores/manager.store/taskList.ts:create… |
getTaskList |
software | healthy | apps/stroltm/ui/src/stores/manager.store/taskList.ts:getTas… |
getUptime |
software | healthy | apps/stroltm/ui/src/stores/manager.store/taskList.ts:getUpt… |
Renderer |
software | healthy | apps/stroltm/ui/src/boot/App.tsx:Renderer |
r |
software | healthy | apps/stroltm/ui/src/boot/routes/index.tsx:r |
routes |
software | healthy | apps/stroltm/ui/src/boot/routes/index.tsx:routes |
rPrefix |
software | healthy | apps/stroltm/ui/src/boot/routes/constants.ts:rPrefix |
rLk |
software | healthy | apps/stroltm/ui/src/boot/routes/constants.ts:rLk |
toPath |
software | healthy | apps/stroltm/ui/src/boot/routes/constants.ts:toPath |
toNavigate |
software | healthy | apps/stroltm/ui/src/boot/routes/constants.ts:toNavigate |
getTagKey |
software | healthy | apps/stroltm/ui/src/utils/getTagKey.ts:getTagKey |
encode |
software | healthy | apps/stroltm/ui/src/utils/storage.ts:encode |
decode |
software | healthy | apps/stroltm/ui/src/utils/storage.ts:decode |
xmur3 |
software | healthy | apps/stroltm/ui/src/utils/getSeededHEXColor.ts:xmur3 |
_randomColor |
software | healthy | apps/stroltm/ui/src/utils/getSeededHEXColor.ts:_randomColor |
o |
software | healthy | apps/stroltm/ui/src/utils/getSeededHEXColor.ts:o |
randomLightColor |
software | healthy | apps/stroltm/ui/src/utils/getSeededHEXColor.ts:randomLightC… |
randomDarkColor |
software | healthy | apps/stroltm/ui/src/utils/getSeededHEXColor.ts:randomDarkCo… |
getSeededHEXColor |
software | healthy | apps/stroltm/ui/src/utils/getSeededHEXColor.ts:getSeededHEX… |
getColor |
software | healthy | apps/stroltm/ui/src/components/TagColored/index.tsx:getColor |
iconCheck |
software | healthy | apps/stroltm/ui/src/components/Print/Boolean/index.tsx:icon… |
iconUnCheck |
software | healthy | apps/stroltm/ui/src/components/Print/Boolean/index.tsx:icon… |
onFinish |
software | healthy | apps/stroltm/ui/src/pages/auth/Login/index.tsx:onFinish |
handleClick |
software | healthy | apps/stroltm/ui/src/pages/lk/InstanceList/index.tsx:handleC… |
nameSorter |
software | healthy | apps/stroltm/ui/src/pages/lk/TaskList/index.tsx:nameSorter |
_a |
software | healthy | apps/stroltm/ui/src/pages/lk/TaskList/index.tsx:_a |
_b |
software | healthy | apps/stroltm/ui/src/pages/lk/TaskList/index.tsx:_b |
deleteDuplicates |
software | healthy | apps/stroltm/ui/src/pages/lk/TaskList/index.tsx:deleteDupli… |
useColumns |
software | healthy | apps/stroltm/ui/src/pages/lk/TaskList/index.tsx:useColumns |
handleClick |
software | healthy | apps/stroltm/ui/src/pages/lk/TaskList/components/BackupAllB… |
handleClick |
software | healthy | apps/stroltm/ui/src/pages/lk/Prune/index.tsx:handleClick |
Auth |
software | healthy | apps/stroltm/ui/src/layouts/Auth/index.tsx:Auth |
Lk |
software | healthy | apps/stroltm/ui/src/layouts/Lk/index.tsx:Lk |
Docs |
software | healthy | website/src/pages/docs.tsx:Docs |
Docs |
software | healthy | website/src/pages/index.tsx:Docs |
| Label | Layer | Status | Path |
|---|---|---|---|
/ |
frontend | healthy | apps/stroltm/ui/src/pages/index.ts |
/auth/ |
frontend | healthy | apps/stroltm/ui/src/pages/auth/index.ts |
/auth/Login/styles.css |
frontend | healthy | apps/stroltm/ui/src/pages/auth/Login/styles.css.ts |
/auth/Login/ |
frontend | healthy | apps/stroltm/ui/src/pages/auth/Login/index.tsx |
/lk/ |
frontend | healthy | apps/stroltm/ui/src/pages/lk/index.ts |
/lk/SnapshotList/ |
frontend | healthy | apps/stroltm/ui/src/pages/lk/SnapshotList/index.tsx |
/lk/Stats/ |
frontend | healthy | apps/stroltm/ui/src/pages/lk/Stats/index.tsx |
/lk/InstanceList/ |
frontend | healthy | apps/stroltm/ui/src/pages/lk/InstanceList/index.tsx |
/lk/TaskList/ |
frontend | healthy | apps/stroltm/ui/src/pages/lk/TaskList/index.tsx |
/lk/TaskList/components/PrintNotifications |
frontend | healthy | apps/stroltm/ui/src/pages/lk/TaskList/components/PrintNotif… |
/lk/TaskList/components/PrintSchedule |
frontend | healthy | apps/stroltm/ui/src/pages/lk/TaskList/components/PrintSched… |
/lk/TaskList/components/PrintDestinations |
frontend | healthy | apps/stroltm/ui/src/pages/lk/TaskList/components/PrintDesti… |
/lk/TaskList/components/BackupAllButton |
frontend | healthy | apps/stroltm/ui/src/pages/lk/TaskList/components/BackupAllB… |
/lk/TaskList/components/PrintUptime |
frontend | healthy | apps/stroltm/ui/src/pages/lk/TaskList/components/PrintUptim… |
/lk/TaskList/components/BackupButton |
frontend | healthy | apps/stroltm/ui/src/pages/lk/TaskList/components/BackupButt… |
/lk/TaskList/components/PrintVersion |
frontend | healthy | apps/stroltm/ui/src/pages/lk/TaskList/components/PrintVersi… |
/lk/Prune/ |
frontend | healthy | apps/stroltm/ui/src/pages/lk/Prune/index.tsx |
/docs |
frontend | healthy | website/src/pages/docs.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
image::docker/stroltp/Dockerfile |
hardware | healthy | docker/stroltp/Dockerfile |
image::docker/strolt/Dockerfile |
hardware | healthy | docker/strolt/Dockerfile |
image::docker/stroltm/Dockerfile |
hardware | healthy | docker/stroltm/Dockerfile |
mariadb |
hardware | healthy | apps/strolt/e2e/docker-compose.yml |
minio |
hardware | healthy | apps/strolt/e2e/docker-compose.yml |
mongo |
hardware | healthy | apps/strolt/e2e/docker-compose.yml |
postgres |
hardware | healthy | apps/strolt/e2e/docker-compose.yml |
strolt |
hardware | healthy | apps/strolt/e2e/docker-compose.yml |
minio |
hardware | healthy | apps/stroltm/testdata/docker-compose.yml |
pgadmin |
hardware | healthy | apps/stroltm/testdata/docker-compose.yml |
postgres |
hardware | healthy | apps/stroltm/testdata/docker-compose.yml |
strolt |
hardware | healthy | apps/stroltm/testdata/docker-compose.yml |
strolt_stroltp |
hardware | healthy | apps/stroltm/testdata/docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
port:9004 |
network | healthy | apps/strolt/e2e/docker-compose.yml |
port:3306 |
network | healthy | apps/strolt/e2e/docker-compose.yml |
port:9000 |
network | healthy | apps/strolt/e2e/docker-compose.yml |
port:9001 |
network | healthy | apps/strolt/e2e/docker-compose.yml |
port:9003 |
network | healthy | apps/strolt/e2e/docker-compose.yml |
port:27017 |
network | healthy | apps/strolt/e2e/docker-compose.yml |
port:9002 |
network | healthy | apps/strolt/e2e/docker-compose.yml |
port:5432 |
network | healthy | apps/strolt/e2e/docker-compose.yml |
port:5080 |
network | healthy | apps/stroltm/ui/vite.config.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | apps/stroltm/ui/src/boot/App.tsx |
Login |
frontend | healthy | apps/stroltm/ui/src/pages/auth/Login/index.tsx |
SnapshotList |
frontend | healthy | apps/stroltm/ui/src/pages/lk/SnapshotList/index.tsx |
Stats |
frontend | healthy | apps/stroltm/ui/src/pages/lk/Stats/index.tsx |
InstanceList |
frontend | healthy | apps/stroltm/ui/src/pages/lk/InstanceList/index.tsx |
TaskList |
frontend | healthy | apps/stroltm/ui/src/pages/lk/TaskList/index.tsx |
Prune |
frontend | healthy | apps/stroltm/ui/src/pages/lk/Prune/index.tsx |
Docs |
frontend | healthy | website/src/pages/docs.tsx |
Docs |
frontend | healthy | website/src/pages/index.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | README.md |
mongodb |
data | healthy | README.md |
mysql |
data | healthy | README.md |
mariadb |
data | healthy | README.md |
postgres |
data | healthy | AGENTS.md |
| Label | Layer | Status | Path |
|---|---|---|---|
golangci |
cicd | healthy | .github/workflows/ci-lint.yml |
e2e-strolt |
cicd | healthy | .github/workflows/ci-e2e.yml |
strolt-build-images |
cicd | healthy | .github/workflows/ci-build-strolt.yml |
stroltm-build-images |
cicd | healthy | .github/workflows/ci-build-strolt.yml |
stroltp-build-images |
cicd | healthy | .github/workflows/ci-build-strolt.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
InfoStore |
software | healthy | apps/stroltm/ui/src/stores/info.store.ts:InfoStore |
AppConfigStore |
software | healthy | apps/stroltm/ui/src/stores/app-config.store.ts:AppConfigSto… |
AuthStore |
software | healthy | apps/stroltm/ui/src/stores/auth.store.ts:AuthStore |
ManagerStore |
software | healthy | apps/stroltm/ui/src/stores/manager.store/index.ts:ManagerSt… |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::apps/strolt/e2e/sql_test.go |
security | healthy | apps/strolt/e2e/sql_test.go |
password_literal::apps/strolt/e2e/containers_test.go |
security | healthy | apps/strolt/e2e/containers_test.go |
generic_api_key::website/docusaurus.config.ts |
security | healthy | website/docusaurus.config.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci-lint |
cicd | healthy | .github/workflows/ci-lint.yml |
gha::ci-e2e |
cicd | healthy | .github/workflows/ci-e2e.yml |
gha::ci-build-strolt |
cicd | healthy | .github/workflows/ci-build-strolt.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
GITHUB_TOKEN |
cicd | healthy | — |
DOCKER_HUB_TOKEN |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-obtuejj_ |
software | healthy | /tmp/repobility-clone-obtuejj_ |
| Label | Layer | Status | Path |
|---|---|---|---|
loadbalancer |
network | healthy | apps/stroltp/cmd/stroltp/root.go |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | apps/stroltm/internal/ui/build.go |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | apps/strolt/go.mod |
This page is publicly accessible at:
https://repobility.com/scan/f1ad1bf7-28c7-4a37-837e-2d32b4b1bbce/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/f1ad1bf7-28c7-4a37-837e-2d32b4b1bbce/
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.