FragSoc / esports-bot

A Discord bot utilising Discord.py to provide functionality for UoY Esports game hubs
GNU Affero General Public License v3.0
2 stars 2 forks source link

Add method to build docker image + use bot without music features and dependencies #79

Open Laura7089 opened 3 years ago

Laura7089 commented 3 years ago

The music functionality requires one to setup a google developer account, and also increases the size + build time of the docker image. I think it could be desirable to enable one to run the bot without needing the dependencies and the API keys etc.

I see that we have the ENABLE_MUSIC environment variable - it would be pretty trivial to modify our Dockerfile and docker-compose.yml files to use docker multistage builds to enable rapid iteration/testing without having to run apt etc.

Laura7089 commented 3 years ago

This could also apply to pip dependencies