every-Bot / everyBot

A discordpy bot for all purposes
GNU Lesser General Public License v3.0
4 stars 3 forks source link

Docker Image? #11

Closed simbarb closed 3 years ago

simbarb commented 3 years ago

Hi there,

Are there any plans to create a docker image for this project (if there isn't one already)?

Givo29 commented 3 years ago

Hey @simbarb,

@JBrummans and I have spent a fair amount of time thinking about how the module development process will work, and how to make it as smooth as possible for any possible contributors. We aren't going to have a docker "image" per se, but I have recently taken the time to implement docker into the bot via docker compose. The process to get it started is:

  1. Clone the repo
  2. $ cd everyBot
  3. $ docker-compose up

The current caveat with this is that everyBot currently relies on a cloud based database, which we have plans to change very soon to make the whole process much smoother.

simbarb commented 3 years ago

Hey,

That process is more than suitable. The main challenge is having an easy to use, easy replicate execution environment, which you have solved.

I'll mark this issue has closed.