Closed mvartanyan closed 4 years ago
I think, it would be better save this settings into database. Something like SQLite. Especially for users/groups.
Yep, sqlite will be best idea to store most of this data.
But 2 first things(and maybe better) can be stored in site yml-config-file
(or in other file format, which we will choice).
Ideally, Lektorium will be completely stateless, with little, short-lived cache of what it observes in git and docker living in memory. This issue was meant to brainstorm what we need to store about sites, not where.
Example of site config. Any suggestions? :-)
Irrelevant anymore
We need to come up with a data structure for site configuration parameters. There are obvious things such as:
but the actual list of individual site config parameters is likely longer. Continue in comments.