Sign inSign up

jdwlabs/usersrole

By jdwlabs

•Updated 3 days ago

Users & roles backend service for the jdwlabs platform.

Image
0

2.7K

jdwlabs/usersrole repository overview

⁠jdwlabs/usersrole

Users & roles backend service for the jdwlabs platform.

Docker Image Version Docker Image Size Docker Pulls

⁠What it is

A Spring Boot (Java 21) REST service backing the platform's user and role management. It exposes secured endpoints consumed by the usersui and rolesui micro-frontends and persists to the jdwlabs/authdb PostgreSQL database. Built with Jib on an eclipse-temurin:21 base.

⁠Quick start

docker run -p 8080:8080 \
  -e SPRING_DATASOURCE_URL=jdbc:postgresql://authdb:5432/jdw \
  -e SPRING_DATASOURCE_USERNAME=jdw \
  -e SPRING_DATASOURCE_PASSWORD=change-me \
  jdwlabs/usersrole:latest

⁠Exposed ports

PortPurpose
8080HTTP API (incl. actuator health)

⁠Environment variables

Standard Spring Boot externalized config. Common overrides:

NamePurpose
SPRING_DATASOURCE_URLJDBC URL for the auth database
SPRING_DATASOURCE_USERNAMEdatabase user
SPRING_DATASOURCE_PASSWORDdatabase password

⁠Tags

TagMeaning
latestmost recent release
{version}specific semver (e.g. 1.2.3)

⁠Source & license

Source: https://github.com/jdwlabs/apps⁠ License: PolyForm Noncommercial 1.0.0

Tag summary

Content type

Image

Digest

sha256:74d12933b…

Size

235.9 MB

Last updated

3 days ago

docker pull jdwlabs/usersrole