Merge Local Database and Envoy Home Directory #43

Closed
opened 2020-09-23 15:21:46 +02:00 by kske · 0 comments
Owner

At the moment, Envoy stores its settings inside a file inside .envoy, while everything else is stores inside a local database.

This creates unnecessary complexity. Instead, .envoy should contain the local database directly. The -db parameter could then specify the path of that folder.

By simplifying the directory structure in this way, no concurrency errors can arise from shared files like settings.db and the log directory.

At the moment, Envoy stores its settings inside a file inside `.envoy`, while everything else is stores inside a local database. This creates unnecessary complexity. Instead, `.envoy` should contain the local database directly. The `-db` parameter could then specify the path of that folder. By simplifying the directory structure in this way, no concurrency errors can arise from shared files like `settings.db` and the `log` directory.
kske added this to the v0.2-beta milestone 2020-09-23 15:21:46 +02:00
kske added the
M
client
labels 2020-09-23 15:21:46 +02:00
kske self-assigned this 2020-09-23 15:21:46 +02:00
kske added
S
and removed
M
labels 2020-09-23 15:50:50 +02:00
kske closed this issue 2020-09-23 16:00:53 +02:00
This repo is archived. You cannot comment on issues.
No description provided.