Configrd Service

External configuration service

License

License

Categories

Categories

config Application Layer Libs Configuration
GroupId

GroupId

io.configrd
ArtifactId

ArtifactId

configrd-service
Last Version

Last Version

2.0.0
Release Date

Release Date

Type

Type

jar
Description

Description

Configrd Service
External configuration service
Project URL

Project URL

https://github.com/configrd/configrd-service
Source Code Management

Source Code Management

https://github.com/configrd/configrd-service

Download configrd-service

How to add to project

<!-- https://jarcasting.com/artifacts/io.configrd/configrd-service/ -->
<dependency>
    <groupId>io.configrd</groupId>
    <artifactId>configrd-service</artifactId>
    <version>2.0.0</version>
</dependency>
// https://jarcasting.com/artifacts/io.configrd/configrd-service/
implementation 'io.configrd:configrd-service:2.0.0'
// https://jarcasting.com/artifacts/io.configrd/configrd-service/
implementation ("io.configrd:configrd-service:2.0.0")
'io.configrd:configrd-service:jar:2.0.0'
<dependency org="io.configrd" name="configrd-service" rev="2.0.0">
  <artifact name="configrd-service" type="jar" />
</dependency>
@Grapes(
@Grab(group='io.configrd', module='configrd-service', version='2.0.0')
)
libraryDependencies += "io.configrd" % "configrd-service" % "2.0.0"
[io.configrd/configrd-service "2.0.0"]

Dependencies

test (2)

Group / Artifact Type Version
org.junit.vintage : junit-vintage-engine jar 5.1.1
org.glassfish.jersey.media : jersey-media-json-jackson jar 2.26

Project Modules

There are no modules declared in this project.

MaintainabilityCircleCI

See the full documentation at https://configrd.io

Quick Start

Pull & Run

Pull the docker image and start the service and map a volume to /srv/configrd on both container and host

docker run -d -p 9191:9191 -v /srv/configrd:/srv/configrd configrd/configrd-service:latest

A default configrd.yaml file will be created at /srv/configrd on your local file system. The service will listen to requests on port 9191.

service:
  defaults:
    fileName: default.properties
  repos:
    default:
      uri: file:/srv/configrd
      sourceName: file

Now open your favorite browser and navigate to http://localhost:9191/configrd/v1/

io.configrd

Configrd

Versions

Version
2.0.0