Turns a Spring Boot app into the configstream admin server (add @EnableConfigStreamAdminServer): registry of running services, and a UI to view and change their live config.

Compile Dependencies (5)

Category/LicenseGroup / ArtifactVersionUpdates
Apache 2.0
io.github.configstream » configstream-api
Storage-agnostic contracts, property types, the manifest and the in-memory cache for configstream.
0.1.0✔
Web Framework Apache 2.0
org.springframework.boot » spring-boot-starter-web
Starter for building web, including RESTful, applications using Spring MVC. Uses Tomcat as the default embedded ...
3.5.04.1.1
Boot Starter Apache 2.0
org.springframework.boot » spring-boot-starter-thymeleaf
Starter for using Thymeleaf
3.5.04.1.1
Annotation Tool Apache 2.0
org.springframework.boot » spring-boot-configuration-processor(optional)
Spring Boot Configuration Annotation Processor
3.5.04.1.1
Security Apache 2.0
org.springframework.security » spring-security-core(optional)
Spring Security is a powerful and highly customizable authentication and access-control framework. It provides ...

Test Dependencies (6)

Category/LicenseGroup / ArtifactVersionUpdates
Apache 2.0
io.github.configstream » configstream-spring-boot-starter
Spring Boot auto-configuration for configstream: add the dependency, set configstream.mongo.uri, done.
0.1.0✔
Apache 2.0
io.github.configstream » configstream-mongo
MongoDB change-stream backend for configstream.
0.1.0✔
Concurrency Apache 2.0
org.awaitility » awaitility
A Java DSL for synchronizing asynchronous operations
4.3.0✔
Testing Apache 2.0
org.springframework.boot » spring-boot-starter-test
Starter for testing Spring Boot applications with libraries including JUnit Jupiter, Hamcrest and Mockito
3.5.04.1.1
Testing MIT
org.testcontainers » mongodb
Isolated container management for Java code testing
1.21.4✔
Testing MIT
org.testcontainers » junit-jupiter
Isolated container management for Java code testing
1.21.4✔