HIRO-MicroDataCenters-BV / rhio

Peer-to-peer NATS message routing and S3 object sync solution
MIT License
0 stars 0 forks source link

Improve & clean-up configuration of rhio #53

Closed adzialocha closed 3 months ago

adzialocha commented 3 months ago

This PR improves the handling of the rhio executable by:

The NATS client is also created in this PR, while not strictly related, it helped to understand the structure of the configuration 😎

In general this also helps to configure NATS Stream Consumers, which could be defined in config.toml in the future (later we want them to be created dynamically).


:rocket: This description was created by Ellipsis for commit aa6a2ccec81d3620af1682c36fb9738d0634f5b6

Summary:

This PR enhances rhio with config.toml, logging setup, a NATS client, and removes unused features, updating several files for new configurations.

Key points:


Generated with :heart: by ellipsis.dev

ichorid commented 3 months ago

@ellipsis-dev review this