https://github.com/steeltoeoss/initializrconfigserver
Spring Cloud Config Server for Steeltoe.Initializr.WebApi
https://github.com/steeltoeoss/initializrconfigserver
Last synced: 11 months ago
JSON representation
Spring Cloud Config Server for Steeltoe.Initializr.WebApi
- Host: GitHub
- URL: https://github.com/steeltoeoss/initializrconfigserver
- Owner: SteeltoeOSS
- License: apache-2.0
- Created: 2020-06-25T19:10:51.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2024-02-12T08:54:34.000Z (about 2 years ago)
- Last Synced: 2025-02-06T04:09:25.455Z (about 1 year ago)
- Language: Java
- Size: 133 KB
- Stars: 0
- Watchers: 5
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Steeltoe InitializrConfigServer
A [Spring Cloud Config Server](https://cloud.spring.io/spring-cloud-config/multi/multi__spring_cloud_config_server.html) for [Steeltoe InitializrApi](https://github.com/SteeltoeOSS/InitializrApi)
## Build
```sh
./gradlew bootJar
```
## Docker
```sh
docker build -t initializr-config-server .
```
## Run
### Using Application Jar
```sh
java -jar build/libs/Steeltoe.InitializrConfigServer-*.jar
```
### Using Gradle
```sh
./gradlew bootRun -Pargs=
```
### Using Docker
```sh
docker run -it --rm -p 8888:8888 initializr-config-server
```
## Options
### Logging
```text
logging.level.io.steeltoe={error,warn,info,debug,trace}
```
### Git Backend
```text
spring.cloud.config.server.git.uri=
```
### Local Backend
```text
spring.profiles.active=native
spring.cloud.config.server.native.searchLocations=file://
```
## Sample URL paths
```text
# development profile
/SteeltoeInitializr/Development
# development profile per a branch
/SteeltoeInitializr/Development/master
# development profile per a tag
/SteeltoeInitializr/Development/0.1.0
# development profile per a commit
/SteeltoeInitializr/Development/f425c275a3bff305b0b3bf2b1c4586fa7400b527
```