https://github.com/researchlab/confc
Manage local application configuration files using templates and data from each env config file itself.
https://github.com/researchlab/confc
confc config config-multi-env configuration-management
Last synced: about 1 month ago
JSON representation
Manage local application configuration files using templates and data from each env config file itself.
- Host: GitHub
- URL: https://github.com/researchlab/confc
- Owner: researchlab
- Created: 2019-03-07T03:35:18.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-04-03T07:41:31.000Z (about 7 years ago)
- Last Synced: 2025-12-27T04:15:43.573Z (6 months ago)
- Topics: confc, config, config-multi-env, configuration-management
- Language: Go
- Homepage:
- Size: 30.3 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# confc
[](https://travis-ci.org/researchlab/confc) [](https://goreportcard.com/report/github.com/researchlab/confc)
`confc` is a lightweight configuration management tool focused on:
* keeping local configuration files up-to-date using data stored in each env config file itself
* reloading applications to pick up new config file changes
## Building
Go 1.12 is required to build confc, which uses the new vendor directory.
```
$ mkdir -p $GOPATH/src/github.com/researchlab
$ git clone https://github.com/researchlab/confc.git $GOPATH/src/github.com/researchlab/confc
$ cd $GOPATH/src/github.com/researchlab/confc
$ make
```
You should now have confc in your `bin/` directory:
```
$ ls bin/
confc
```
## Getting Started
Before we begin be sure to [download and install confc](docs/installation.md).
* [quick start guide](docs/quick-start-guide.md)
## Next steps
Check out the [docs directory](docs) for more docs.