[yocto] [layerindex-web][PATCH 1/6] Add docker-compose file to create full layerindex stack of MariaDB, RabbitMQ and Nginx
Paul Eggleton
paul.eggleton at linux.intel.com
Mon Jul 9 05:57:45 PDT 2018
Hi Konrad
On Tuesday, 26 June 2018 7:41:30 PM CEST Konrad Scherer wrote:
> Lots of new features added:
>
> - Layerindex runs as unprivileged user inside container
>
> - Celery worker is started before gunicorn
>
> - Entrypoint script supports changing RabbitMQ location
>
> - Entrypoint script support initialization of database and superuser
>
> - Reverse Proxy uses https with self signed certs by default and
> supports Let's Encrypt certs (not enabled by default)
>
> - Move docker image to debian stretch and python3
>
> - Remove build tools after installation to reduce the image
> to under 500MB in size
This is quite nice, thanks!
Coincidentally, both myself and Michael Halstead have had a go at cleaning up
and improving the Docker setup, so I have to do a little reconciliation
between your and his changes - see here for his:
https://github.com/halstead/layerindex-web/commit/b9791710ff97550fa9110ab89a70c42b1fc86581
I think we probably want to break all of this down into a set of discrete
commits rather than one big one, and then it'll be a bit clearer. I'll do a
first pass and come back to you both.
Cheers,
Paul
--
Paul Eggleton
Intel Open Source Technology Centre
More information about the yocto
mailing list