Is your feature request related to a problem?
Setting up a separate database server can be a bit error of prone or difficult. Ideally users would just have to set up a single service/container.
Describe the solution you’d like
Ideally indicate would support multiple database backends, that you could configure. One of these would be sqlite or another embedded database.
The library used for cache seems to already have support for multiple different backends. The db use throughout the rest of the app doesn't seem to be that complex either, so that could be abstracted over.
Describe alternatives you’ve considered
An all-in-one docker image. Much less of a fan of that, though
Additional context
No response
Is your feature request related to a problem?
Setting up a separate database server can be a bit error of prone or difficult. Ideally users would just have to set up a single service/container.
Describe the solution you’d like
Ideally indicate would support multiple database backends, that you could configure. One of these would be sqlite or another embedded database.
The library used for cache seems to already have support for multiple different backends. The db use throughout the rest of the app doesn't seem to be that complex either, so that could be abstracted over.
Describe alternatives you’ve considered
An all-in-one docker image. Much less of a fan of that, though
Additional context
No response