# Klouds klouds for freedom ## Clouds for FreeDom This was created to: ## Requirements for build ## Build from source - Clone this repository and go to folder: ```bash git clone cd upclapi ``` - Build: ```bash cargo build ``` - Install (): ```bash ``` #### Run examples Use evironment variables like this: ```bash ``` If creadentials are not found, this message will be displayed: ```txt ``` As an option it is possible to encrypt sensitive informations like: - Credentials (username/password) - Data config file in yaml - Help ```bash # Getting help ``` ```txt ``` - That's all! 🎉 ## YAML Config Example ```yaml ``` ## Environment Main vars: Use to preset settings: | Arg | Env. var | |---|---| ## Coders and encoders It is possible to encrypt sensitive informations like: - Credentials (username/password) - Data config file in yaml Coders are called using operating system command (exec) > [Tecoder]() from [ZTerton]() > backend developments is fully supported Coder definition to be used: | var | content | |---|---| | cmd | command-path | ## Author - [Jesús Pérez](https://github.com/jesusperez). ## Article assistance If you want to say «thank you»: 1. Twit about article [on your Twitter](https://twitter.com/intent/tweet?text=Let%27s%20write%20config%20for%20your%20Golang%20web%20app%20on%20right%20way%20%E2%80%94%20YAML%20%F0%9F%91%8C%20https%3A%2F%2Fdev.to%2Fkoddr%2Flet-s-write-config-for-your-golang-web-app-on-right-way-yaml-5ggp). 2. Add a GitHub Star and make Fork to this repository. 3. Donate some money to project author via PayPal: [@paypal.me/](https://paypal.me/). 4. Join UpCloud at my [referral link](https://upcloud.com/signup/?promo=CVR337) (your profit is **\$25** credits and I will receive \$50 worth of free credits). Thanks for your support! 😘 ## References ## License MIT