a global settings storage #6

Closed
opened 2 years ago by x1ddos · 0 comments
x1ddos commented 2 years ago
Owner

there are independent services, including the ui, each offering a set of options controllable by user. for example, bitcoin-core and lnd settings.

users must be able to tweak settings from the touchscreen. how to propagate these to the services? one way is for nd to receive commands from ngui and change the corresponding file(s) like bitcoind.conf or lnd.conf.

another idea is to have a global settings storage from which to (re)generate those corresponding config files or cmd flags. this feels like a more robust approach, unifying different configuration styles into a service-agnostic system.

now, how to store these global settings. sqlite or a text file?

there are independent services, including the ui, each offering a set of options controllable by user. for example, bitcoin-core and lnd settings. users must be able to tweak settings from the touchscreen. how to propagate these to the services? one way is for `nd` to receive commands from `ngui` and change the corresponding file(s) like bitcoind.conf or lnd.conf. another idea is to have a global settings storage from which to (re)generate those corresponding config files or cmd flags. this feels like a more robust approach, unifying different configuration styles into a service-agnostic system. now, how to store these global settings. sqlite or a text file?
x1ddos added this to the mvp v1.0 milestone 2 years ago
x1ddos added the
sys
label 2 years ago
x1ddos added this to the MVP project 2 years ago
x1ddos referenced this issue from a commit 1 year ago
x1ddos closed this issue 1 year ago
This repo is archived. You cannot comment on issues.
No Milestone
No project
No Assignees
1 Participants
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: nakamochi/ndg#6
Loading…
There is no content yet.