Sign inSign up

openlbac/lbac-ui

By openlbac

•Updated 6 months ago

Web UI for OpenLBAC. A SPA served by nginx that provides the management interface for OpenLBAC stack

Image
Security
0

867

openlbac/lbac-ui repository overview

⁠lbac-ui

CI Release Node 22 Docker License

Management UI for OpenLBAC⁠. A React + TypeScript single-page application for managing datasources, groups, policies, users, and audit logs. Communicates exclusively with lbac-server's REST API.

⁠Quick start

pnpm install
VITE_API_URL=http://localhost:8090 pnpm dev // lbac-server url

Opens at http://localhost:5173.

⁠Configuration

Configuration is injected at build time via environment variables:

VariableDefaultDescription
VITE_API_URLhttp://localhost:8090lbac-server base URL

⁠Docker

The Docker image is a static build served by nginx:

docker run -p 80:80 openlbac/lbac-ui:latest

⁠Build

pnpm install
pnpm build   # outputs to dist/

⁠Documentation

Full deployment guides at openlbac.com⁠.

⁠License

Apache 2.0⁠

Tag summary

Content type

Image

Digest

sha256:70c4bef7d…

Size

24.9 MB

Last updated

6 months ago

docker pull openlbac/lbac-ui