chore: adding links
This commit is contained in:
parent
cfd4747f7b
commit
af99fca9b8
18
README.md
18
README.md
@ -24,34 +24,34 @@ This was created to play and sync different roles:
|
|||||||
### As DataServer
|
### As DataServer
|
||||||
|
|
||||||
- Manage Data sets from or to (JSON,YAML,TOML)
|
- Manage Data sets from or to (JSON,YAML,TOML)
|
||||||
- Use several alternatives as data store (in memory, key-value)
|
- Use several alternatives as [Data Store](https://en.wikipedia.org/wiki/Data_store) (in memory, key-value)
|
||||||
- Simple data caching or preload
|
- Simple data caching or preload
|
||||||
- Use [Async GraphQL](https://async-graphql.github.io/async-graphql/en/index.html) or API mode to handle data requests
|
- Use [Async GraphQL](https://async-graphql.github.io/async-graphql/en/index.html) or API mode to handle data requests
|
||||||
|
|
||||||
### As Authentication / Authorization server
|
### As Authentication / Authorization server
|
||||||
|
|
||||||
- Manage JSON Web Tokens [JWT](https://en.wikipedia.org/wiki/JSON_Web_Token)
|
- Manage JSON Web Tokens [JWT](https://en.wikipedia.org/wiki/JSON_Web_Token)
|
||||||
- Include simple authentication and user authorization policies. [Casbin](https://casbin.org/)
|
- Include simple authentication and user authorization policies with [Casbin](https://casbin.org/)
|
||||||
- Handle User login/logout with several Data store
|
- Handle User login/logout with several [Data Store](https://en.wikipedia.org/wiki/Data_store) or [Databases](https://en.wikipedia.org/wiki/Database)
|
||||||
- Manage Sessions and profiles in key-value storage
|
- Manage Sessions and profiles in [key-value storage](https://en.wikipedia.org/wiki/Key%E2%80%93value_database)
|
||||||
- Able to encrypt/decrypt data
|
- Able to encrypt/decrypt data
|
||||||
|
|
||||||
### As Customizable server
|
### As Customizable server
|
||||||
|
|
||||||
- Declare from config and enviroment files: resources path, settings, etc
|
- Declare from config and enviroment files: resources path, settings, etc
|
||||||
- Run several tasks in Async mode, with customizable running time
|
- Run several tasks in [Async mode](https://tokio.rs/tokio/tutorial), with customizable running time
|
||||||
- Use modules (with data and resources) to configure services
|
- Use modules (with data and resources) to configure services
|
||||||
- Use several running services level: basic,development
|
- Use several running services level: basic,development
|
||||||
- Simple license and versioning
|
- Simple license and versioning
|
||||||
|
|
||||||
## As Monitor and Supervision server
|
## As Monitor and Supervision server
|
||||||
|
|
||||||
- Scan Clouds setting to create a global info with current status periodically
|
- Scan [Clouds setting](https://rlung.librecloud.online/LibreCloud/CloudMandala#cloudmandala) to create a global info with current status periodically
|
||||||
- Watch and monitor declared Cloud services status and apply configured custom rules
|
- Watch and monitor declared [Cloud services](https://rlung.librecloud.online/LibreCloud/CloudMandala#cloudmandala) status and apply configured custom rules
|
||||||
|
|
||||||
## Why
|
## Why
|
||||||
|
|
||||||
To explore Rust programming language excelence for backend services, handle web requests with dynamic responses, resources access, data sources, etc.
|
To explore [Rust](https://www.rust-lang.org/) programming language excelence for backend services, handle web requests with dynamic responses, resources access, data sources, etc.
|
||||||
|
|
||||||
[ZTerton](/LibreCloud/ZTerton) code relies on [LibreCloud Libraries](LibreCloud) with different funcionalities for backend developments, so it feeds libraries to reuse code as much as it is possible, by follwing priciple of: <i>to make good programs use the very best libraries</i>.
|
[ZTerton](/LibreCloud/ZTerton) code relies on [LibreCloud Libraries](LibreCloud) with different funcionalities for backend developments, so it feeds libraries to reuse code as much as it is possible, by follwing priciple of: <i>to make good programs use the very best libraries</i>.
|
||||||
|
|
||||||
@ -104,7 +104,7 @@ copy target/release/zterton /usr/local/bin
|
|||||||
|
|
||||||
Several components are need it, due to [ZTerton](/LibreCloud/ZTerton) modularity and configurability, a lot of features and funcionalities can be set, enable, extended, etc.
|
Several components are need it, due to [ZTerton](/LibreCloud/ZTerton) modularity and configurability, a lot of features and funcionalities can be set, enable, extended, etc.
|
||||||
|
|
||||||
In some specific cases like: data sources, data storage, [graphql](https://graphql.org/), etc some rust coding is need it.
|
In some specific cases like: data sources, data storage, [graphql](https://graphql.org/), etc some [Rust](https://www.rust-lang.org/) coding is need it.
|
||||||
|
|
||||||
### Resources
|
### Resources
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user