Sign inSign up

openlbac/lbac-ui

By openlbac

Updated 5 months ago

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

Image
Security
0

419

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

5 months ago

docker pull openlbac/lbac-ui