Loading repository data…
Loading repository data…
sncf-connect-tech / repository
Configuration management tool providing universal text file templating and properties editing through a REST API or a webapp (backend part)
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
-> come look at
our good first issues
Hesperides is an open source tool generating configuration files from a given template with mustaches and the properties it stores per environment.
The frontend lives in this repo: https://github.com/sncf-connect-tech/hesperides-gui
Development status: this project is currently maintained by e-Voyageurs SNCF.
https://hesperides-back.herokuapp.com/rest/swagger-ui.html
Credentials for the Basic Auth:
user or prodpassworddocker-compose -f docker/docker-compose.yml -f docker/docker-compose-mongo.yml up -d
Choose between:
And :
Or just launch the application with those Spring Profiles: ,
noldapfake_mongoBuild the whole project:
mvn package
Build Docker image
docker build . -t hesperides/hesperides
This Java Spring Boot application uses MongoDB for storage and Axon to implement event sourcing.
Available online at https://sncf-connect-tech.github.io/hesperides-gui/
All the last features & fixes are listed there: CHANGELOG.md.
Hesperides is licensed under the GPL V3 license
Please check the dedicated CONTRIBUTING page. We are open to pull requests. Please first discuss your intentions via Issues.