harvestcore / matroos

Create, manage and deploy Discord bots easily.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[DEV] Deployment in Docker containers

harvestcore opened this issue · comments

Summary: The aim of this issue is to be able to deploy the software in Docker containers. In order to do that some Dockerfiles are needed.

Technical notes:

  • A Dockerfile is needed to build the backend.
  • A Dockerfile was needed to build the workers.
  • A docker-compose file is useful to orchestrate the services.
  • A pipeline is added to build and push the images to the ghcr.io registry.

Relates to:

Acceptance criteria:

  • The images are available in the ghcr.io registry.