The Docker images are relatively new, but have had some real production testing.
Currently the main application of Socialhome is packaged as one image. Inside the image there is a single Circusd process which runs 1) gunicorn, 2) django daphne, 3) a channels worker and 4) X amount of RQ worker processes. It’s possible we will extract various components into separate Docker images in the future.
In addition to the main image, the following are needed:
- Nginx or similar to serve media and/or provide SSL
Find the Socialhome images in the Docker registry.