https://github.com/curityio/devops-dashboard-example
A fast demo setup of the DevOps dashboard for the Curity Identity Server
https://github.com/curityio/devops-dashboard-example
dashboard devops user-management
Last synced: 3 months ago
JSON representation
A fast demo setup of the DevOps dashboard for the Curity Identity Server
- Host: GitHub
- URL: https://github.com/curityio/devops-dashboard-example
- Owner: curityio
- License: apache-2.0
- Created: 2022-12-15T15:36:18.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-07-08T14:56:04.000Z (over 1 year ago)
- Last Synced: 2025-07-12T03:49:07.567Z (6 months ago)
- Topics: dashboard, devops, user-management
- Language: Shell
- Homepage: https://curity.io/resources/learn/devops-dashboard/
- Size: 611 KB
- Stars: 1
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Devops Dashboard Example
[](https://curity.io/resources/code-examples/status/)
[](https://curity.io/resources/code-examples/status/)
A fast demo setup of the DevOps dashboard for the Curity Identity Server.
## Prerequisites
First ensure that you have a `license.json` file with support for the required features.\
- Dashboard feature enabled
- Access to 3 or more user groups
Also ensure that docker and docker compose are installed on the local computer.
## Deploy the System
Clone this repository, then copy the license.json file into the root folder.\
Run the script to deploy the Curity Identity Server and a SQL database containing customer users:
```bash
./deploy.sh
```
## Use the Admin UI
Login at http://localhost:6749/admin with credentials `admin / Password1`, to view settings.
## Use the DevOps Dashboard as a High Privilege User
Login at `http://localhost:6749/admin/dashboard` with the credentials `johndoe`.\
This account represents a high privilege user from a DevOps team who can edit customer users:

## Use the DevOps Dashboard as a Low Privilege User
Login at `http://localhost:6749/admin/dashboard` with the credentials `janedoe`.\
This account represents a low privilege user from a devlopment team, who has no access to customer users:

## Website Documentation
See the [DevOps Dashboard Tutorial](https://curity.io/resources/learn/devops-dashboard-user-administration) for a step by step walkthrough.
## More Information
Please visit [curity.io](https://curity.io/) for more information about the Curity Identity Server.