Simplify Docker Deployment
I am trying to do a deployment on Rancher w/ Traefik and the whole deployment is a bit overwhelming. It currently takes 6 containers to spin up Funkwhale. To me that sounds like a lot, other applications (e.g. Nextcloud) can usually make this into three or less containers. I am not saying that we combine Redis or Postgres into the main Funkwhale image, those are perfectly fine to be supported containers.
I would like to see a containers of:
- Funkwhale (w/ frontend, api, celery worker and celery beat)
- Postgres
- Redis
Funkwhale appears to be a great alternative to .*sonic
apps and if we simplify the Docker deployment strategy there could be more adoption.
Edited by Devin Buhl