BLA
BLA는 오픈소스 Blue Defense MCP와 CLI로, 소프트웨어 자산을 자동 AI 리버스 엔지니어링으로부터 보호합니다
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Web UI for an Active Directory run by Samba AD domain controllers: health, replication and FSMO roles of every DC, and management of users, groups, computers and OUs
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗The Samba AD Manager (SADM) is a web interface for an Active Directory that is run by Samba AD domain controllers: an overview of the domain controllers and their health, and the management of user accounts, groups, computer accounts and organizational units. It is one Fastify/React server with a dashboard and API that talks to the domain controllers over the network. Nothing has to be installed on a domain controller; an optional agent in its container adds what the network does not show.
Documentation: docs/ — start with the Quick Start.
The project is a monorepo with three components:
server/backend): A Fastify API server. It measures the domain
controllers, reads and changes the directory, and keeps accounts, the last measurement of
every domain controller, the activity log and the webhooks (SQLite).server/frontend): A React SPA built with Vite and Tailwind CSS.shared): Single source of truth for TypeScript types, Zod validation
schemas and constants.Requires Node.js 22+ and a token that can read GitHub Packages (for
@stefgo/react-ui-components and @stefgo/js-template-engine) in NPM_TOKEN:
NPM_TOKEN=$(gh auth token) npm install
npm run build
npm test
npm run dev:server # backend in watch mode, http://localhost:3020 (admin/admin)
npm run dev:frontend # Vite dev server, proxies /api and /ws to the backend
Or as containers, with a Samba AD test domain of two domain controllers:
NPM_TOKEN=$(gh auth token) docker compose -f compose.dev.yaml up --build
See docs/development.md.