Error-479 / dave

dave automates virtually everything
GNU General Public License v3.0
3 stars 3 forks source link

Add database support #19

Closed dizeeee closed 3 years ago

dizeeee commented 3 years ago

dave needs to be able to survive potential downtime, so we need a database to keep data persistence. We'll be using SQLite for this project since we don't need to scale heavily, and it should be easier to create an environment around.

CyberAstronaut101 commented 3 years ago

This is a comment in conjunction with #20

Would we want to build out a single docker container that would contain both the bot and the SQLite services?

Or do we want to go the route of having two docker containers, bot and a SQLite, and use docker-compose? We could make use of docker volumes to host the SQLite filesystem.

dizeeee commented 3 years ago

I'm going with one container for now, I'll push changes that close box of these issues today.