Description
Viper is a complete configuration solution for Go applications including
12-Factor apps. It is designed to work within an application, and can handle all
types of configuration needs and formats. It supports:
- setting defaults
- reading from JSON, TOML, YAML, HCL, and Java properties config files
- live watching and re-reading of config files (optional)
- reading from environment variables
- reading from remote config systems (etcd or Consul), and watching changes
- reading from command line flags
- reading from buffer
- setting explicit values
Viper can be thought of as a registry for all of your applications configuration
needs.
RPMs
No RPMs
Changelog
* Mon Jan 27 2025 Mikel Olasagasti Uranga <mikel@olasagasti.info> - 1.19.0-1 - Update to 1.19.0 - Closes rhbz#2253663 * Fri Jan 17 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1.17.0-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild * Thu Jul 18 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.17.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild * Wed Jan 24 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.17.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Sat Jan 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.17.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Sun Oct 08 2023 Mikel Olasagasti Uranga <mikel@olasagasti.info> - 1.17.0-1 - Update to 1.17.0 - Closes rhbz#2242656 * Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.16.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Sat Jun 24 2023 Mikel Olasagasti Uranga <mikel@olasagasti.info> - 1.16.0-1 - Update to 1.16.0 - Closes rhbz#2162693