diff --git a/.bumpversion.cfg b/.bumpversion.cfg index 0880a564..33c714cc 100644 --- a/.bumpversion.cfg +++ b/.bumpversion.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 2.5.3 +current_version = 2.5.4 tag_name = {new_version} commit = True tag = True diff --git a/.travis.yml b/.travis.yml index 1e7878b5..46f4c1bc 100644 --- a/.travis.yml +++ b/.travis.yml @@ -30,6 +30,7 @@ env: - DOCKER_IMAGE_NAME="dockershelf/python:2.7" DOCKER_IMAGE_EXTRA_TAGS="dockershelf/python:2" - DOCKER_IMAGE_NAME="dockershelf/python:3.5" - DOCKER_IMAGE_NAME="dockershelf/python:3.6" + - DOCKER_IMAGE_NAME="dockershelf/python:3.7" - DOCKER_IMAGE_NAME="dockershelf/python:3.8" DOCKER_IMAGE_EXTRA_TAGS="dockershelf/python:3" - DOCKER_IMAGE_NAME="dockershelf/python:3.9" DOCKER_IMAGE_EXTRA_TAGS="dockershelf/python:latest" - DOCKER_IMAGE_NAME="dockershelf/ruby:2.1" @@ -54,7 +55,8 @@ env: - DOCKER_IMAGE_NAME="dockershelf/postgres:13" DOCKER_IMAGE_EXTRA_TAGS="dockershelf/postgres:latest" - DOCKER_IMAGE_NAME="dockershelf/odoo:11.0" - DOCKER_IMAGE_NAME="dockershelf/odoo:12.0" - - DOCKER_IMAGE_NAME="dockershelf/odoo:13.0" DOCKER_IMAGE_EXTRA_TAGS="dockershelf/odoo:latest" + - DOCKER_IMAGE_NAME="dockershelf/odoo:13.0" + - DOCKER_IMAGE_NAME="dockershelf/odoo:14.0" DOCKER_IMAGE_EXTRA_TAGS="dockershelf/odoo:latest" - DOCKER_IMAGE_NAME="dockershelf/php:7.0" - DOCKER_IMAGE_NAME="dockershelf/php:7.2" - DOCKER_IMAGE_NAME="dockershelf/php:7.3" diff --git a/HISTORY.md b/HISTORY.md index 31797f67..0ebc98b2 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,6 +1,19 @@ # Changelog +## 2.5.4 (2020-10-09) + +### New + +* Adding Python 3.7 and Odoo 14 support. [REF] Improving badges. [Luis Alejandro Martínez Faneyth] + +### Changes + +* Changing references to art images. [Luis Alejandro Martínez Faneyth] + +* Resizing art images. [Luis Alejandro Martínez Faneyth] + + ## 2.5.3 (2020-09-18) ### Changes diff --git a/README.md b/README.md index 2e8f00f2..c9163cfb 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,10 @@ -![](https://rawcdn.githack.com/Dockershelf/dockershelf/4db25518b4ed4507a278c56575072649fc52503a/images/banner.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/banner.svg) --- [![](https://img.shields.io/github/release/Dockershelf/dockershelf.svg)](https://github.com/Dockershelf/dockershelf/releases) [![](https://img.shields.io/travis/Dockershelf/dockershelf.svg)](https://travis-ci.org/Dockershelf/dockershelf) [![](https://img.shields.io/github/issues-raw/Dockershelf/dockershelf/in%20progress.svg?label=in%20progress)](https://github.com/Dockershelf/dockershelf/issues?q=is%3Aissue+is%3Aopen+label%3A%22in+progress%22) [![](https://badges.gitter.im/Dockershelf/dockershelf.svg)](https://gitter.im/Dockershelf/dockershelf) [![](https://cla-assistant.io/readme/badge/Dockershelf/dockershelf)](https://cla-assistant.io/Dockershelf/dockershelf) -Current version: 2.5.3 +Current version: 2.5.4 *Dockershelf* is a repository that serves as a collector for docker recipes that are universal, efficient and slim. We keep adding "shelves", which are holders for the different versions of a popular language or application. @@ -18,12 +18,12 @@ These images are similar to the official ones, but with some improved configurat |Image |Release |Dockerfile |Layers |Size | |-------|---------|------------|--------|------| -|[`dockershelf/debian:stretch`](https://hub.docker.com/r/dockershelf/debian)|`stretch`|[![](https://img.shields.io/badge/-debian%2Fstretch%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/debian/stretch/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/debian/stretch.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/debian:stretch)|[![](https://img.shields.io/microbadger/image-size/dockershelf/debian/stretch.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/debian:stretch)| -|[`dockershelf/debian:buster`](https://hub.docker.com/r/dockershelf/debian)|`buster`|[![](https://img.shields.io/badge/-debian%2Fbuster%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/debian/buster/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/debian/buster.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/debian:buster)|[![](https://img.shields.io/microbadger/image-size/dockershelf/debian/buster.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/debian:buster)| -|[`dockershelf/debian:bullseye`](https://hub.docker.com/r/dockershelf/debian)|`bullseye`|[![](https://img.shields.io/badge/-debian%2Fbullseye%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/debian/bullseye/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/debian/bullseye.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/debian:bullseye)|[![](https://img.shields.io/microbadger/image-size/dockershelf/debian/bullseye.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/debian:bullseye)| -|[`dockershelf/debian:sid`](https://hub.docker.com/r/dockershelf/debian)|`sid`|[![](https://img.shields.io/badge/-debian%2Fsid%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/debian/sid/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/debian/sid.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/debian:sid)|[![](https://img.shields.io/microbadger/image-size/dockershelf/debian/sid.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/debian:sid)| +|[`dockershelf/debian:stretch`](https://hub.docker.com/r/dockershelf/debian)|`stretch`|[![](https://img.shields.io/badge/-debian%2Fstretch%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/debian/stretch/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/debian/stretch.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/debian:stretch)|[![](https://img.shields.io/docker/image-size/dockershelf/debian/stretch.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/debian:stretch)| +|[`dockershelf/debian:buster`](https://hub.docker.com/r/dockershelf/debian)|`buster`|[![](https://img.shields.io/badge/-debian%2Fbuster%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/debian/buster/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/debian/buster.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/debian:buster)|[![](https://img.shields.io/docker/image-size/dockershelf/debian/buster.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/debian:buster)| +|[`dockershelf/debian:bullseye`](https://hub.docker.com/r/dockershelf/debian)|`bullseye`|[![](https://img.shields.io/badge/-debian%2Fbullseye%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/debian/bullseye/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/debian/bullseye.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/debian:bullseye)|[![](https://img.shields.io/docker/image-size/dockershelf/debian/bullseye.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/debian:bullseye)| +|[`dockershelf/debian:sid`](https://hub.docker.com/r/dockershelf/debian)|`sid`|[![](https://img.shields.io/badge/-debian%2Fsid%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/debian/sid/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/debian/sid.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/debian:sid)|[![](https://img.shields.io/docker/image-size/dockershelf/debian/sid.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/debian:sid)| -![](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/table.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/table.svg) ### Python @@ -31,13 +31,14 @@ These are python images with native debian packages that are extracted from diff |Image |Release |Dockerfile |Layers |Size | |-------|---------|------------|--------|------| -|[`dockershelf/python:2.7`](https://hub.docker.com/r/dockershelf/python)|`2.7`|[![](https://img.shields.io/badge/-python%2F2.7%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/python/2.7/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/python/2.7.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/python:2.7)|[![](https://img.shields.io/microbadger/image-size/dockershelf/python/2.7.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/python:2.7)| -|[`dockershelf/python:3.5`](https://hub.docker.com/r/dockershelf/python)|`3.5`|[![](https://img.shields.io/badge/-python%2F3.5%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/python/3.5/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/python/3.5.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/python:3.5)|[![](https://img.shields.io/microbadger/image-size/dockershelf/python/3.5.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/python:3.5)| -|[`dockershelf/python:3.6`](https://hub.docker.com/r/dockershelf/python)|`3.6`|[![](https://img.shields.io/badge/-python%2F3.6%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/python/3.6/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/python/3.6.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/python:3.6)|[![](https://img.shields.io/microbadger/image-size/dockershelf/python/3.6.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/python:3.6)| -|[`dockershelf/python:3.8`](https://hub.docker.com/r/dockershelf/python)|`3.8`|[![](https://img.shields.io/badge/-python%2F3.8%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/python/3.8/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/python/3.8.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/python:3.8)|[![](https://img.shields.io/microbadger/image-size/dockershelf/python/3.8.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/python:3.8)| -|[`dockershelf/python:3.9`](https://hub.docker.com/r/dockershelf/python)|`3.9`|[![](https://img.shields.io/badge/-python%2F3.9%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/python/3.9/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/python/3.9.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/python:3.9)|[![](https://img.shields.io/microbadger/image-size/dockershelf/python/3.9.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/python:3.9)| +|[`dockershelf/python:2.7`](https://hub.docker.com/r/dockershelf/python)|`2.7`|[![](https://img.shields.io/badge/-python%2F2.7%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/python/2.7/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/python/2.7.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/python:2.7)|[![](https://img.shields.io/docker/image-size/dockershelf/python/2.7.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/python:2.7)| +|[`dockershelf/python:3.5`](https://hub.docker.com/r/dockershelf/python)|`3.5`|[![](https://img.shields.io/badge/-python%2F3.5%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/python/3.5/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/python/3.5.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/python:3.5)|[![](https://img.shields.io/docker/image-size/dockershelf/python/3.5.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/python:3.5)| +|[`dockershelf/python:3.6`](https://hub.docker.com/r/dockershelf/python)|`3.6`|[![](https://img.shields.io/badge/-python%2F3.6%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/python/3.6/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/python/3.6.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/python:3.6)|[![](https://img.shields.io/docker/image-size/dockershelf/python/3.6.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/python:3.6)| +|[`dockershelf/python:3.7`](https://hub.docker.com/r/dockershelf/python)|`3.7`|[![](https://img.shields.io/badge/-python%2F3.7%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/python/3.7/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/python/3.7.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/python:3.7)|[![](https://img.shields.io/docker/image-size/dockershelf/python/3.7.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/python:3.7)| +|[`dockershelf/python:3.8`](https://hub.docker.com/r/dockershelf/python)|`3.8`|[![](https://img.shields.io/badge/-python%2F3.8%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/python/3.8/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/python/3.8.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/python:3.8)|[![](https://img.shields.io/docker/image-size/dockershelf/python/3.8.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/python:3.8)| +|[`dockershelf/python:3.9`](https://hub.docker.com/r/dockershelf/python)|`3.9`|[![](https://img.shields.io/badge/-python%2F3.9%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/python/3.9/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/python/3.9.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/python:3.9)|[![](https://img.shields.io/docker/image-size/dockershelf/python/3.9.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/python:3.9)| -![](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/table.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/table.svg) ### Ruby @@ -45,12 +46,12 @@ These are ruby images with native debian packages that are extracted from differ |Image |Release |Dockerfile |Layers |Size | |-------|---------|------------|--------|------| -|[`dockershelf/ruby:2.1`](https://hub.docker.com/r/dockershelf/ruby)|`2.1`|[![](https://img.shields.io/badge/-ruby%2F2.1%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/ruby/2.1/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/ruby/2.1.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/ruby:2.1)|[![](https://img.shields.io/microbadger/image-size/dockershelf/ruby/2.1.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/ruby:2.1)| -|[`dockershelf/ruby:2.3`](https://hub.docker.com/r/dockershelf/ruby)|`2.3`|[![](https://img.shields.io/badge/-ruby%2F2.3%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/ruby/2.3/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/ruby/2.3.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/ruby:2.3)|[![](https://img.shields.io/microbadger/image-size/dockershelf/ruby/2.3.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/ruby:2.3)| -|[`dockershelf/ruby:2.5`](https://hub.docker.com/r/dockershelf/ruby)|`2.5`|[![](https://img.shields.io/badge/-ruby%2F2.5%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/ruby/2.5/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/ruby/2.5.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/ruby:2.5)|[![](https://img.shields.io/microbadger/image-size/dockershelf/ruby/2.5.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/ruby:2.5)| -|[`dockershelf/ruby:2.7`](https://hub.docker.com/r/dockershelf/ruby)|`2.7`|[![](https://img.shields.io/badge/-ruby%2F2.7%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/ruby/2.7/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/ruby/2.7.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/ruby:2.7)|[![](https://img.shields.io/microbadger/image-size/dockershelf/ruby/2.7.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/ruby:2.7)| +|[`dockershelf/ruby:2.1`](https://hub.docker.com/r/dockershelf/ruby)|`2.1`|[![](https://img.shields.io/badge/-ruby%2F2.1%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/ruby/2.1/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/ruby/2.1.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/ruby:2.1)|[![](https://img.shields.io/docker/image-size/dockershelf/ruby/2.1.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/ruby:2.1)| +|[`dockershelf/ruby:2.3`](https://hub.docker.com/r/dockershelf/ruby)|`2.3`|[![](https://img.shields.io/badge/-ruby%2F2.3%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/ruby/2.3/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/ruby/2.3.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/ruby:2.3)|[![](https://img.shields.io/docker/image-size/dockershelf/ruby/2.3.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/ruby:2.3)| +|[`dockershelf/ruby:2.5`](https://hub.docker.com/r/dockershelf/ruby)|`2.5`|[![](https://img.shields.io/badge/-ruby%2F2.5%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/ruby/2.5/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/ruby/2.5.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/ruby:2.5)|[![](https://img.shields.io/docker/image-size/dockershelf/ruby/2.5.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/ruby:2.5)| +|[`dockershelf/ruby:2.7`](https://hub.docker.com/r/dockershelf/ruby)|`2.7`|[![](https://img.shields.io/badge/-ruby%2F2.7%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/ruby/2.7/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/ruby/2.7.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/ruby:2.7)|[![](https://img.shields.io/docker/image-size/dockershelf/ruby/2.7.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/ruby:2.7)| -![](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/table.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/table.svg) ### Node @@ -58,15 +59,15 @@ These are Node images built using the [nodesource installation script](https://n |Image |Release |Dockerfile |Layers |Size | |-------|---------|------------|--------|------| -|[`dockershelf/node:8`](https://hub.docker.com/r/dockershelf/node)|`8`|[![](https://img.shields.io/badge/-node%2F8%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/node/8/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/node/8.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/node:8)|[![](https://img.shields.io/microbadger/image-size/dockershelf/node/8.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/node:8)| -|[`dockershelf/node:9`](https://hub.docker.com/r/dockershelf/node)|`9`|[![](https://img.shields.io/badge/-node%2F9%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/node/9/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/node/9.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/node:9)|[![](https://img.shields.io/microbadger/image-size/dockershelf/node/9.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/node:9)| -|[`dockershelf/node:10`](https://hub.docker.com/r/dockershelf/node)|`10`|[![](https://img.shields.io/badge/-node%2F10%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/node/10/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/node/10.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/node:10)|[![](https://img.shields.io/microbadger/image-size/dockershelf/node/10.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/node:10)| -|[`dockershelf/node:11`](https://hub.docker.com/r/dockershelf/node)|`11`|[![](https://img.shields.io/badge/-node%2F11%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/node/11/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/node/11.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/node:11)|[![](https://img.shields.io/microbadger/image-size/dockershelf/node/11.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/node:11)| -|[`dockershelf/node:12`](https://hub.docker.com/r/dockershelf/node)|`12`|[![](https://img.shields.io/badge/-node%2F12%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/node/12/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/node/12.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/node:12)|[![](https://img.shields.io/microbadger/image-size/dockershelf/node/12.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/node:12)| -|[`dockershelf/node:13`](https://hub.docker.com/r/dockershelf/node)|`13`|[![](https://img.shields.io/badge/-node%2F13%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/node/13/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/node/13.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/node:13)|[![](https://img.shields.io/microbadger/image-size/dockershelf/node/13.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/node:13)| -|[`dockershelf/node:14`](https://hub.docker.com/r/dockershelf/node)|`14`|[![](https://img.shields.io/badge/-node%2F14%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/node/14/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/node/14.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/node:14)|[![](https://img.shields.io/microbadger/image-size/dockershelf/node/14.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/node:14)| +|[`dockershelf/node:8`](https://hub.docker.com/r/dockershelf/node)|`8`|[![](https://img.shields.io/badge/-node%2F8%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/node/8/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/node/8.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/node:8)|[![](https://img.shields.io/docker/image-size/dockershelf/node/8.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/node:8)| +|[`dockershelf/node:9`](https://hub.docker.com/r/dockershelf/node)|`9`|[![](https://img.shields.io/badge/-node%2F9%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/node/9/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/node/9.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/node:9)|[![](https://img.shields.io/docker/image-size/dockershelf/node/9.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/node:9)| +|[`dockershelf/node:10`](https://hub.docker.com/r/dockershelf/node)|`10`|[![](https://img.shields.io/badge/-node%2F10%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/node/10/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/node/10.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/node:10)|[![](https://img.shields.io/docker/image-size/dockershelf/node/10.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/node:10)| +|[`dockershelf/node:11`](https://hub.docker.com/r/dockershelf/node)|`11`|[![](https://img.shields.io/badge/-node%2F11%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/node/11/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/node/11.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/node:11)|[![](https://img.shields.io/docker/image-size/dockershelf/node/11.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/node:11)| +|[`dockershelf/node:12`](https://hub.docker.com/r/dockershelf/node)|`12`|[![](https://img.shields.io/badge/-node%2F12%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/node/12/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/node/12.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/node:12)|[![](https://img.shields.io/docker/image-size/dockershelf/node/12.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/node:12)| +|[`dockershelf/node:13`](https://hub.docker.com/r/dockershelf/node)|`13`|[![](https://img.shields.io/badge/-node%2F13%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/node/13/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/node/13.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/node:13)|[![](https://img.shields.io/docker/image-size/dockershelf/node/13.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/node:13)| +|[`dockershelf/node:14`](https://hub.docker.com/r/dockershelf/node)|`14`|[![](https://img.shields.io/badge/-node%2F14%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/node/14/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/node/14.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/node:14)|[![](https://img.shields.io/docker/image-size/dockershelf/node/14.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/node:14)| -![](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/table.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/table.svg) ### Mongo @@ -74,12 +75,12 @@ These are Mongo images built using the [official installation guide](https://doc |Image |Release |Dockerfile |Layers |Size | |-------|---------|------------|--------|------| -|[`dockershelf/mongo:3.6`](https://hub.docker.com/r/dockershelf/mongo)|`3.6`|[![](https://img.shields.io/badge/-mongo%2F3.6%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/mongo/3.6/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/mongo/3.6.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/mongo:3.6)|[![](https://img.shields.io/microbadger/image-size/dockershelf/mongo/3.6.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/mongo:3.6)| -|[`dockershelf/mongo:4.0`](https://hub.docker.com/r/dockershelf/mongo)|`4.0`|[![](https://img.shields.io/badge/-mongo%2F4.0%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/mongo/4.0/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/mongo/4.0.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/mongo:4.0)|[![](https://img.shields.io/microbadger/image-size/dockershelf/mongo/4.0.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/mongo:4.0)| -|[`dockershelf/mongo:4.2`](https://hub.docker.com/r/dockershelf/mongo)|`4.2`|[![](https://img.shields.io/badge/-mongo%2F4.2%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/mongo/4.2/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/mongo/4.2.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/mongo:4.2)|[![](https://img.shields.io/microbadger/image-size/dockershelf/mongo/4.2.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/mongo:4.2)| -|[`dockershelf/mongo:4.4`](https://hub.docker.com/r/dockershelf/mongo)|`4.4`|[![](https://img.shields.io/badge/-mongo%2F4.4%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/mongo/4.4/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/mongo/4.4.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/mongo:4.4)|[![](https://img.shields.io/microbadger/image-size/dockershelf/mongo/4.4.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/mongo:4.4)| +|[`dockershelf/mongo:3.6`](https://hub.docker.com/r/dockershelf/mongo)|`3.6`|[![](https://img.shields.io/badge/-mongo%2F3.6%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/mongo/3.6/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/mongo/3.6.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/mongo:3.6)|[![](https://img.shields.io/docker/image-size/dockershelf/mongo/3.6.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/mongo:3.6)| +|[`dockershelf/mongo:4.0`](https://hub.docker.com/r/dockershelf/mongo)|`4.0`|[![](https://img.shields.io/badge/-mongo%2F4.0%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/mongo/4.0/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/mongo/4.0.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/mongo:4.0)|[![](https://img.shields.io/docker/image-size/dockershelf/mongo/4.0.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/mongo:4.0)| +|[`dockershelf/mongo:4.2`](https://hub.docker.com/r/dockershelf/mongo)|`4.2`|[![](https://img.shields.io/badge/-mongo%2F4.2%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/mongo/4.2/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/mongo/4.2.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/mongo:4.2)|[![](https://img.shields.io/docker/image-size/dockershelf/mongo/4.2.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/mongo:4.2)| +|[`dockershelf/mongo:4.4`](https://hub.docker.com/r/dockershelf/mongo)|`4.4`|[![](https://img.shields.io/badge/-mongo%2F4.4%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/mongo/4.4/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/mongo/4.4.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/mongo:4.4)|[![](https://img.shields.io/docker/image-size/dockershelf/mongo/4.4.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/mongo:4.4)| -![](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/table.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/table.svg) ### Postgres @@ -87,13 +88,13 @@ These are PostgreSQL images built using the [official installation guide](https: |Image |Release |Dockerfile |Layers |Size | |-------|---------|------------|--------|------| -|[`dockershelf/postgres:9.6`](https://hub.docker.com/r/dockershelf/postgres)|`9.6`|[![](https://img.shields.io/badge/-postgres%2F9.6%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/postgres/9.6/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/postgres/9.6.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/postgres:9.6)|[![](https://img.shields.io/microbadger/image-size/dockershelf/postgres/9.6.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/postgres:9.6)| -|[`dockershelf/postgres:10`](https://hub.docker.com/r/dockershelf/postgres)|`10`|[![](https://img.shields.io/badge/-postgres%2F10%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/postgres/10/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/postgres/10.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/postgres:10)|[![](https://img.shields.io/microbadger/image-size/dockershelf/postgres/10.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/postgres:10)| -|[`dockershelf/postgres:11`](https://hub.docker.com/r/dockershelf/postgres)|`11`|[![](https://img.shields.io/badge/-postgres%2F11%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/postgres/11/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/postgres/11.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/postgres:11)|[![](https://img.shields.io/microbadger/image-size/dockershelf/postgres/11.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/postgres:11)| -|[`dockershelf/postgres:12`](https://hub.docker.com/r/dockershelf/postgres)|`12`|[![](https://img.shields.io/badge/-postgres%2F12%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/postgres/12/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/postgres/12.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/postgres:12)|[![](https://img.shields.io/microbadger/image-size/dockershelf/postgres/12.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/postgres:12)| -|[`dockershelf/postgres:13`](https://hub.docker.com/r/dockershelf/postgres)|`13`|[![](https://img.shields.io/badge/-postgres%2F13%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/postgres/13/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/postgres/13.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/postgres:13)|[![](https://img.shields.io/microbadger/image-size/dockershelf/postgres/13.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/postgres:13)| +|[`dockershelf/postgres:9.6`](https://hub.docker.com/r/dockershelf/postgres)|`9.6`|[![](https://img.shields.io/badge/-postgres%2F9.6%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/postgres/9.6/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/postgres/9.6.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/postgres:9.6)|[![](https://img.shields.io/docker/image-size/dockershelf/postgres/9.6.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/postgres:9.6)| +|[`dockershelf/postgres:10`](https://hub.docker.com/r/dockershelf/postgres)|`10`|[![](https://img.shields.io/badge/-postgres%2F10%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/postgres/10/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/postgres/10.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/postgres:10)|[![](https://img.shields.io/docker/image-size/dockershelf/postgres/10.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/postgres:10)| +|[`dockershelf/postgres:11`](https://hub.docker.com/r/dockershelf/postgres)|`11`|[![](https://img.shields.io/badge/-postgres%2F11%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/postgres/11/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/postgres/11.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/postgres:11)|[![](https://img.shields.io/docker/image-size/dockershelf/postgres/11.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/postgres:11)| +|[`dockershelf/postgres:12`](https://hub.docker.com/r/dockershelf/postgres)|`12`|[![](https://img.shields.io/badge/-postgres%2F12%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/postgres/12/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/postgres/12.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/postgres:12)|[![](https://img.shields.io/docker/image-size/dockershelf/postgres/12.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/postgres:12)| +|[`dockershelf/postgres:13`](https://hub.docker.com/r/dockershelf/postgres)|`13`|[![](https://img.shields.io/badge/-postgres%2F13%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/postgres/13/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/postgres/13.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/postgres:13)|[![](https://img.shields.io/docker/image-size/dockershelf/postgres/13.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/postgres:13)| -![](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/table.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/table.svg) ### Latex @@ -101,10 +102,10 @@ This is a Latex image built with the following packages installed: `texlive-font |Image |Release |Dockerfile |Layers |Size | |-------|---------|------------|--------|------| -|[`dockershelf/latex:basic`](https://hub.docker.com/r/dockershelf/latex)|`basic`|[![](https://img.shields.io/badge/-latex%2Fbasic%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/latex/basic/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/latex/basic.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/latex:basic)|[![](https://img.shields.io/microbadger/image-size/dockershelf/latex/basic.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/latex:basic)| -|[`dockershelf/latex:full`](https://hub.docker.com/r/dockershelf/latex)|`full`|[![](https://img.shields.io/badge/-latex%2Ffull%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/latex/full/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/latex/full.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/latex:full)|[![](https://img.shields.io/microbadger/image-size/dockershelf/latex/full.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/latex:full)| +|[`dockershelf/latex:basic`](https://hub.docker.com/r/dockershelf/latex)|`basic`|[![](https://img.shields.io/badge/-latex%2Fbasic%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/latex/basic/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/latex/basic.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/latex:basic)|[![](https://img.shields.io/docker/image-size/dockershelf/latex/basic.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/latex:basic)| +|[`dockershelf/latex:full`](https://hub.docker.com/r/dockershelf/latex)|`full`|[![](https://img.shields.io/badge/-latex%2Ffull%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/latex/full/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/latex/full.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/latex:full)|[![](https://img.shields.io/docker/image-size/dockershelf/latex/full.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/latex:full)| -![](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/table.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/table.svg) ### Odoo @@ -112,23 +113,24 @@ These images are similar to the official ones, but with some improved configurat |Image |Release |Dockerfile |Layers |Size | |-------|---------|------------|--------|------| -|[`dockershelf/odoo:11.0`](https://hub.docker.com/r/dockershelf/odoo)|`11.0`|[![](https://img.shields.io/badge/-odoo%2F11.0%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/odoo/11.0/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/odoo/11.0.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/odoo:11.0)|[![](https://img.shields.io/microbadger/image-size/dockershelf/odoo/11.0.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/odoo:11.0)| -|[`dockershelf/odoo:12.0`](https://hub.docker.com/r/dockershelf/odoo)|`12.0`|[![](https://img.shields.io/badge/-odoo%2F12.0%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/odoo/12.0/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/odoo/12.0.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/odoo:12.0)|[![](https://img.shields.io/microbadger/image-size/dockershelf/odoo/12.0.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/odoo:12.0)| -|[`dockershelf/odoo:13.0`](https://hub.docker.com/r/dockershelf/odoo)|`13.0`|[![](https://img.shields.io/badge/-odoo%2F13.0%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/odoo/13.0/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/odoo/13.0.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/odoo:13.0)|[![](https://img.shields.io/microbadger/image-size/dockershelf/odoo/13.0.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/odoo:13.0)| +|[`dockershelf/odoo:11.0`](https://hub.docker.com/r/dockershelf/odoo)|`11.0`|[![](https://img.shields.io/badge/-odoo%2F11.0%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/odoo/11.0/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/odoo/11.0.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/odoo:11.0)|[![](https://img.shields.io/docker/image-size/dockershelf/odoo/11.0.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/odoo:11.0)| +|[`dockershelf/odoo:12.0`](https://hub.docker.com/r/dockershelf/odoo)|`12.0`|[![](https://img.shields.io/badge/-odoo%2F12.0%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/odoo/12.0/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/odoo/12.0.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/odoo:12.0)|[![](https://img.shields.io/docker/image-size/dockershelf/odoo/12.0.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/odoo:12.0)| +|[`dockershelf/odoo:13.0`](https://hub.docker.com/r/dockershelf/odoo)|`13.0`|[![](https://img.shields.io/badge/-odoo%2F13.0%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/odoo/13.0/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/odoo/13.0.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/odoo:13.0)|[![](https://img.shields.io/docker/image-size/dockershelf/odoo/13.0.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/odoo:13.0)| +|[`dockershelf/odoo:14.0`](https://hub.docker.com/r/dockershelf/odoo)|`14.0`|[![](https://img.shields.io/badge/-odoo%2F14.0%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/odoo/14.0/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/odoo/14.0.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/odoo:14.0)|[![](https://img.shields.io/docker/image-size/dockershelf/odoo/14.0.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/odoo:14.0)| -![](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/table.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/table.svg) ### PHP |Image |Release |Dockerfile |Layers |Size | |-------|---------|------------|--------|------| -|[`dockershelf/php:7.0`](https://hub.docker.com/r/dockershelf/php)|`7.0`|[![](https://img.shields.io/badge/-php%2F7.0%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/php/7.0/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/php/7.0.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/php:7.0)|[![](https://img.shields.io/microbadger/image-size/dockershelf/php/7.0.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/php:7.0)| -|[`dockershelf/php:7.2`](https://hub.docker.com/r/dockershelf/php)|`7.2`|[![](https://img.shields.io/badge/-php%2F7.2%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/php/7.2/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/php/7.2.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/php:7.2)|[![](https://img.shields.io/microbadger/image-size/dockershelf/php/7.2.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/php:7.2)| -|[`dockershelf/php:7.3`](https://hub.docker.com/r/dockershelf/php)|`7.3`|[![](https://img.shields.io/badge/-php%2F7.3%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/php/7.3/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/php/7.3.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/php:7.3)|[![](https://img.shields.io/microbadger/image-size/dockershelf/php/7.3.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/php:7.3)| -|[`dockershelf/php:7.4`](https://hub.docker.com/r/dockershelf/php)|`7.4`|[![](https://img.shields.io/badge/-php%2F7.4%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/php/7.4/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/php/7.4.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/php:7.4)|[![](https://img.shields.io/microbadger/image-size/dockershelf/php/7.4.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/php:7.4)| +|[`dockershelf/php:7.0`](https://hub.docker.com/r/dockershelf/php)|`7.0`|[![](https://img.shields.io/badge/-php%2F7.0%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/php/7.0/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/php/7.0.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/php:7.0)|[![](https://img.shields.io/docker/image-size/dockershelf/php/7.0.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/php:7.0)| +|[`dockershelf/php:7.2`](https://hub.docker.com/r/dockershelf/php)|`7.2`|[![](https://img.shields.io/badge/-php%2F7.2%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/php/7.2/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/php/7.2.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/php:7.2)|[![](https://img.shields.io/docker/image-size/dockershelf/php/7.2.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/php:7.2)| +|[`dockershelf/php:7.3`](https://hub.docker.com/r/dockershelf/php)|`7.3`|[![](https://img.shields.io/badge/-php%2F7.3%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/php/7.3/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/php/7.3.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/php:7.3)|[![](https://img.shields.io/docker/image-size/dockershelf/php/7.3.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/php:7.3)| +|[`dockershelf/php:7.4`](https://hub.docker.com/r/dockershelf/php)|`7.4`|[![](https://img.shields.io/badge/-php%2F7.4%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/php/7.4/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/php/7.4.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/php:7.4)|[![](https://img.shields.io/docker/image-size/dockershelf/php/7.4.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/php:7.4)| -![](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/table.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/table.svg) ## How to download @@ -158,6 +160,6 @@ bash build-image.sh [docker image name] ## Made with :heart: and :hamburger: -![Banner](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/promo-open-source.svg) +![Banner](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/promo-open-source.svg) > Web [collagelabs.org](http://collagelabs.org/) · GitHub [@CollageLabs](https://github.com/CollageLabs) · Twitter [@CollageLabs](https://twitter.com/CollageLabs) \ No newline at end of file diff --git a/README.md.template b/README.md.template index 23ae396f..e6bc3e46 100644 --- a/README.md.template +++ b/README.md.template @@ -1,10 +1,10 @@ -![](https://rawcdn.githack.com/Dockershelf/dockershelf/4db25518b4ed4507a278c56575072649fc52503a/images/banner.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/banner.svg) --- [![](https://img.shields.io/github/release/Dockershelf/dockershelf.svg)](https://github.com/Dockershelf/dockershelf/releases) [![](https://img.shields.io/travis/Dockershelf/dockershelf.svg)](https://travis-ci.org/Dockershelf/dockershelf) [![](https://img.shields.io/github/issues-raw/Dockershelf/dockershelf/in%20progress.svg?label=in%20progress)](https://github.com/Dockershelf/dockershelf/issues?q=is%3Aissue+is%3Aopen+label%3A%22in+progress%22) [![](https://badges.gitter.im/Dockershelf/dockershelf.svg)](https://gitter.im/Dockershelf/dockershelf) [![](https://cla-assistant.io/readme/badge/Dockershelf/dockershelf)](https://cla-assistant.io/Dockershelf/dockershelf) -Current version: 2.5.3 +Current version: 2.5.4 *Dockershelf* is a repository that serves as a collector for docker recipes that are universal, efficient and slim. We keep adding "shelves", which are holders for the different versions of a popular language or application. @@ -20,7 +20,7 @@ These images are similar to the official ones, but with some improved configurat |-------|---------|------------|--------|------| %%DEBIAN_TABLE%% -![](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/table.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/table.svg) ### Python @@ -30,7 +30,7 @@ These are python images with native debian packages that are extracted from diff |-------|---------|------------|--------|------| %%PYTHON_TABLE%% -![](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/table.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/table.svg) ### Ruby @@ -40,7 +40,7 @@ These are ruby images with native debian packages that are extracted from differ |-------|---------|------------|--------|------| %%RUBY_TABLE%% -![](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/table.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/table.svg) ### Node @@ -50,7 +50,7 @@ These are Node images built using the [nodesource installation script](https://n |-------|---------|------------|--------|------| %%NODE_TABLE%% -![](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/table.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/table.svg) ### Mongo @@ -60,7 +60,7 @@ These are Mongo images built using the [official installation guide](https://doc |-------|---------|------------|--------|------| %%MONGO_TABLE%% -![](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/table.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/table.svg) ### Postgres @@ -70,7 +70,7 @@ These are PostgreSQL images built using the [official installation guide](https: |-------|---------|------------|--------|------| %%POSTGRES_TABLE%% -![](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/table.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/table.svg) ### Latex @@ -80,7 +80,7 @@ This is a Latex image built with the following packages installed: `texlive-font |-------|---------|------------|--------|------| %%LATEX_TABLE%% -![](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/table.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/table.svg) ### Odoo @@ -90,7 +90,7 @@ These images are similar to the official ones, but with some improved configurat |-------|---------|------------|--------|------| %%ODOO_TABLE%% -![](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/table.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/table.svg) ### PHP @@ -99,7 +99,7 @@ These images are similar to the official ones, but with some improved configurat |-------|---------|------------|--------|------| %%PHP_TABLE%% -![](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/table.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/table.svg) ## How to download @@ -129,6 +129,6 @@ bash build-image.sh [docker image name] ## Made with :heart: and :hamburger: -![Banner](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/promo-open-source.svg) +![Banner](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/promo-open-source.svg) > Web [collagelabs.org](http://collagelabs.org/) · GitHub [@CollageLabs](https://github.com/CollageLabs) · Twitter [@CollageLabs](https://twitter.com/CollageLabs) \ No newline at end of file diff --git a/debian/README.md b/debian/README.md index 6b066dc0..1e9442f0 100644 --- a/debian/README.md +++ b/debian/README.md @@ -1,4 +1,4 @@ -![](https://rawcdn.githack.com/Dockershelf/dockershelf/4db25518b4ed4507a278c56575072649fc52503a/images/banner.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/banner.svg) --- @@ -8,12 +8,12 @@ |Image |Release |Dockerfile |Layers |Size | |-------|---------|------------|--------|------| -|[`dockershelf/debian:stretch`](https://hub.docker.com/r/dockershelf/debian)|`stretch`|[![](https://img.shields.io/badge/-debian%2Fstretch%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/debian/stretch/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/debian/stretch.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/debian:stretch)|[![](https://img.shields.io/microbadger/image-size/dockershelf/debian/stretch.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/debian:stretch)| -|[`dockershelf/debian:buster`](https://hub.docker.com/r/dockershelf/debian)|`buster`|[![](https://img.shields.io/badge/-debian%2Fbuster%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/debian/buster/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/debian/buster.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/debian:buster)|[![](https://img.shields.io/microbadger/image-size/dockershelf/debian/buster.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/debian:buster)| -|[`dockershelf/debian:bullseye`](https://hub.docker.com/r/dockershelf/debian)|`bullseye`|[![](https://img.shields.io/badge/-debian%2Fbullseye%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/debian/bullseye/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/debian/bullseye.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/debian:bullseye)|[![](https://img.shields.io/microbadger/image-size/dockershelf/debian/bullseye.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/debian:bullseye)| -|[`dockershelf/debian:sid`](https://hub.docker.com/r/dockershelf/debian)|`sid`|[![](https://img.shields.io/badge/-debian%2Fsid%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/debian/sid/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/debian/sid.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/debian:sid)|[![](https://img.shields.io/microbadger/image-size/dockershelf/debian/sid.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/debian:sid)| +|[`dockershelf/debian:stretch`](https://hub.docker.com/r/dockershelf/debian)|`stretch`|[![](https://img.shields.io/badge/-debian%2Fstretch%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/debian/stretch/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/debian/stretch.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/debian:stretch)|[![](https://img.shields.io/docker/image-size/dockershelf/debian/stretch.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/debian:stretch)| +|[`dockershelf/debian:buster`](https://hub.docker.com/r/dockershelf/debian)|`buster`|[![](https://img.shields.io/badge/-debian%2Fbuster%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/debian/buster/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/debian/buster.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/debian:buster)|[![](https://img.shields.io/docker/image-size/dockershelf/debian/buster.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/debian:buster)| +|[`dockershelf/debian:bullseye`](https://hub.docker.com/r/dockershelf/debian)|`bullseye`|[![](https://img.shields.io/badge/-debian%2Fbullseye%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/debian/bullseye/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/debian/bullseye.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/debian:bullseye)|[![](https://img.shields.io/docker/image-size/dockershelf/debian/bullseye.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/debian:bullseye)| +|[`dockershelf/debian:sid`](https://hub.docker.com/r/dockershelf/debian)|`sid`|[![](https://img.shields.io/badge/-debian%2Fsid%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/debian/sid/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/debian/sid.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/debian:sid)|[![](https://img.shields.io/docker/image-size/dockershelf/debian/sid.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/debian:sid)| -![](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/table.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/table.svg) ## Building process @@ -118,6 +118,6 @@ However, we explain the overall process here: ## Made with :heart: and :hamburger: -![Banner](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/promo-open-source.svg) +![Banner](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/promo-open-source.svg) > Web [collagelabs.org](http://collagelabs.org/) · GitHub [@CollageLabs](https://github.com/CollageLabs) · Twitter [@CollageLabs](https://twitter.com/CollageLabs) \ No newline at end of file diff --git a/debian/README.md.template b/debian/README.md.template index a99ca8f9..f850ad08 100644 --- a/debian/README.md.template +++ b/debian/README.md.template @@ -1,4 +1,4 @@ -![](https://rawcdn.githack.com/Dockershelf/dockershelf/4db25518b4ed4507a278c56575072649fc52503a/images/banner.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/banner.svg) --- @@ -10,7 +10,7 @@ |-------|---------|------------|--------|------| %%DEBIAN_TABLE%% -![](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/table.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/table.svg) ## Building process @@ -115,6 +115,6 @@ However, we explain the overall process here: ## Made with :heart: and :hamburger: -![Banner](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/promo-open-source.svg) +![Banner](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/promo-open-source.svg) > Web [collagelabs.org](http://collagelabs.org/) · GitHub [@CollageLabs](https://github.com/CollageLabs) · Twitter [@CollageLabs](https://twitter.com/CollageLabs) \ No newline at end of file diff --git a/images/banner.svg b/images/banner.svg index efce57de..41d5eca7 100644 --- a/images/banner.svg +++ b/images/banner.svg @@ -7,12 +7,12 @@ xmlns="http://www.w3.org/2000/svg" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="900" - height="200" - viewBox="0 0 900 200" + width="1190" + height="265" + viewBox="0 0 1190 265" version="1.1" id="svg2" - inkscape:version="0.92.4 (5da689c313, 2019-01-14)" + inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)" sodipodi:docname="banner.svg" inkscape:export-filename="/home/huntingbears/Desarrollo/dockershelf/x.png" inkscape:export-xdpi="123.94278" @@ -38,681 +38,686 @@ guidetolerance="10" inkscape:pageopacity="0" inkscape:pageshadow="2" - inkscape:window-width="1600" - inkscape:window-height="864" + inkscape:window-width="1920" + inkscape:window-height="1000" id="namedview62" showgrid="false" inkscape:zoom="0.62351545" inkscape:cx="604.92792" inkscape:cy="-110.11491" - inkscape:window-x="1920" - inkscape:window-y="0" + inkscape:window-x="0" + inkscape:window-y="48" inkscape:window-maximized="1" - inkscape:current-layer="svg2" /> + inkscape:current-layer="svg2" + inkscape:document-rotation="0" /> docker_wave_whale Created with Sketch (http://www.bohemiancoding.com/sketch) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + id="g1076" + transform="matrix(1.3029346,0,0,1.3029346,8.6794332,2.20654)"> - - - - - - - - - - - - - - - - - - - + id="path5490" + style="font-style:italic;font-variant:normal;font-weight:200;font-stretch:normal;font-size:90px;line-height:125%;font-family:Lato;-inkscape-font-specification:'Lato Ultra-Light Italic';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="m 409.29392,65.740409 q 0,8.505 -2.385,15.3 -2.38499,6.75 -6.615,11.52 -4.23,4.725 -10.035,7.245 -5.805,2.520001 -12.6,2.520001 h -20.97 l 7.785,-63.270001 h 20.97 q 5.49,0 9.9,1.845 4.41,1.845 7.515,5.31 3.105,3.465 4.77,8.415 1.665,4.95 1.665,11.115 z m -2.565,0.045 q 0,-5.805 -1.52999,-10.395 -1.485,-4.59 -4.32,-7.785 -2.79,-3.195 -6.795,-4.86 -3.96,-1.71 -8.865,-1.71 h -18.54001 l -7.33499,59.310001 h 18.54 q 6.21,0 11.475,-2.340001 5.31,-2.34 9.135,-6.75 3.87,-4.455 6.03,-10.845 2.20499,-6.435 2.20499,-14.625 z" /> + id="path5492" + style="font-style:italic;font-variant:normal;font-weight:200;font-stretch:normal;font-size:90px;line-height:125%;font-family:Lato;-inkscape-font-specification:'Lato Ultra-Light Italic';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="m 433.07362,100.97541 q 4.23,0 7.69499,-2.160001 3.51,-2.205 5.98501,-5.805 2.475,-3.6 3.825,-8.19 1.39499,-4.635 1.39499,-9.495 0,-3.78 -0.945,-6.75 -0.89999,-3.015 -2.65499,-5.085 -1.71,-2.07 -4.185,-3.15 -2.47501,-1.125 -5.53501,-1.125 -2.83499,0 -5.355,0.99 -2.475,0.99 -4.59,2.745 -2.06999,1.71 -3.735,4.14 -1.665,2.385 -2.83499,5.22 -1.17001,2.835 -1.80001,6.03 -0.58499,3.15 -0.58499,6.435 0,3.78 0.89999,6.795 0.945,3.015 2.655,5.13 1.71,2.07 4.185,3.195 2.475,1.080001 5.58001,1.080001 z m -0.22501,1.89 q -3.555,0 -6.435,-1.26 -2.83499,-1.26 -4.86,-3.600001 -1.98,-2.34 -3.06,-5.67 -1.08,-3.375 -1.08,-7.56 0,-3.51 0.675,-6.93 0.72001,-3.42 2.025,-6.435 1.305,-3.06 3.195,-5.625 1.89,-2.61 4.275,-4.455 2.385,-1.89 5.22,-2.925 2.835,-1.08 6.075,-1.08 3.555,0 6.39,1.26 2.88,1.26 4.86,3.6 2.025,2.34 3.105,5.67 1.08,3.33 1.08,7.47 0,3.51 -0.72,6.93 -0.675,3.375 -1.98,6.435 -1.305,3.06 -3.195,5.67 -1.89,2.61 -4.275,4.5 -2.385,1.890001 -5.265,2.970001 -2.835,1.035 -6.03,1.035 z" /> + id="path5494" + style="font-style:italic;font-variant:normal;font-weight:200;font-stretch:normal;font-size:90px;line-height:125%;font-family:Lato;-inkscape-font-specification:'Lato Ultra-Light Italic';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="m 495.01753,94.135409 q -2.43,2.7 -4.59,4.41 -2.115,1.710001 -4.185,2.655001 -2.025,0.945 -4.05,1.305 -2.025,0.36 -4.275,0.36 -3.825,0 -6.615,-1.305 -2.745,-1.35 -4.59,-3.690001 -1.8,-2.34 -2.7,-5.535 -0.855,-3.195 -0.855,-6.93 0,-3.51 0.72,-6.975 0.72,-3.465 2.07,-6.57 1.35,-3.15 3.285,-5.805 1.935,-2.7 4.32,-4.635 2.43,-1.98 5.265,-3.06 2.835,-1.125 6.03,-1.125 2.16,0 3.915,0.45 1.8,0.405 3.24,1.215 1.44,0.765 2.565,1.845 1.17,1.08 2.16,2.43 l -0.63,0.72 q -0.27,0.27 -0.675,0.27 -0.36,0 -0.99,-0.765 -0.63,-0.81 -1.845,-1.71 -1.17,-0.945 -3.06,-1.71 -1.89,-0.81 -4.77,-0.81 -4.14,0 -7.695,2.205 -3.51,2.205 -6.075,5.895 -2.565,3.645 -4.05,8.415 -1.44,4.725 -1.44,9.765 0,3.285 0.72,6.12 0.765,2.835 2.295,4.95 1.575,2.07 3.96,3.285 2.385,1.170001 5.715,1.170001 2.61,0 4.635,-0.54 2.07,-0.585001 3.69,-1.440001 1.62,-0.855 2.79,-1.845 1.215,-0.99 2.07,-1.845 0.9,-0.855 1.485,-1.395 0.63,-0.585 1.035,-0.585 0.405,0 0.675,0.27 z" /> + id="path5496" + style="font-style:italic;font-variant:normal;font-weight:200;font-stretch:normal;font-size:90px;line-height:125%;font-family:Lato;-inkscape-font-specification:'Lato Ultra-Light Italic';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="m 514.64455,37.255409 -4.94999,40.365 h 1.845 q 0.72,0 1.17,-0.135 0.45,-0.18 1.08,-0.765 l 20.33999,-17.865 q 0.405,-0.45 0.81,-0.675 0.45,-0.225 1.08,-0.225 h 1.89 l -21.95999,19.215 q -0.81001,0.765 -1.395,1.035 0.58499,0.27 0.94499,0.675 0.36,0.36 0.72001,0.81 l 17.82,22.635001 h -1.89 q -0.45,0 -0.81,-0.135 -0.315,-0.135 -0.63,-0.585 l -16.515,-21.015001 q -0.63,-0.765 -1.26,-1.035 -0.585,-0.27 -1.8,-0.27 h -1.665 l -2.79,23.040001 h -2.25 l 7.965,-65.070001 z" /> + id="path5498" + style="font-style:italic;font-variant:normal;font-weight:200;font-stretch:normal;font-size:90px;line-height:125%;font-family:Lato;-inkscape-font-specification:'Lato Ultra-Light Italic';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="m 572.87736,65.830409 q 0,1.8 -0.495,3.42 -0.45,1.62 -1.71,3.105 -1.26,1.44 -3.465,2.745 -2.16,1.26 -5.58,2.385 -3.42,1.08 -8.235,2.025 -4.77,0.9 -11.205,1.575 -0.18,1.17 -0.27,2.34 -0.045,1.125 -0.045,2.295 0,3.555 0.81,6.39 0.81,2.79 2.43,4.77 1.62,1.98 4.05,3.06 2.475,1.035001 5.715,1.035001 2.475,0 4.5,-0.54 2.025,-0.585001 3.645,-1.440001 1.62,-0.855 2.835,-1.845 1.215,-1.035 2.115,-1.89 0.945,-0.855 1.575,-1.395 0.63,-0.585 1.08,-0.585 0.36,0 0.63,0.27 l 0.45,0.54 q -2.16,2.295 -4.185,3.96 -2.025,1.665 -4.095,2.745001 -2.07,1.08 -4.275,1.575 -2.16,0.495 -4.635,0.495 -3.645,0 -6.435,-1.17 -2.78999,-1.215 -4.67999,-3.420001 -1.89,-2.205 -2.83501,-5.355 -0.945,-3.195 -0.945,-7.155 0,-3.33 0.63,-6.705 0.675,-3.42 1.935,-6.57 1.305,-3.15 3.15,-5.895 1.89,-2.79 4.32,-4.815 2.475,-2.07 5.49,-3.24 3.015,-1.215 6.525,-1.215 3.195,0 5.355,0.9 2.16,0.855 3.465,2.16 1.305,1.305 1.845,2.79 0.54,1.485 0.54,2.655 z m -11.295,-6.705 q -4.005,0 -7.2,1.71 -3.195,1.71 -5.625,4.545 -2.385,2.835 -4.005,6.525 -1.575,3.645 -2.295,7.515 6.255,-0.72 10.8,-1.575 4.545,-0.9 7.695,-1.935 3.19501,-1.035 5.13,-2.205 1.935,-1.17 3.015,-2.43 1.08,-1.26 1.44001,-2.61 0.36,-1.35 0.36,-2.745 0,-1.035 -0.495,-2.205 -0.45001,-1.215 -1.57501,-2.205 -1.08,-1.035 -2.88,-1.71 -1.755,-0.675 -4.365,-0.675 z" /> + id="path5500" + style="font-style:italic;font-variant:normal;font-weight:200;font-stretch:normal;font-size:90px;line-height:125%;font-family:Lato;-inkscape-font-specification:'Lato Ultra-Light Italic';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="m 581.64252,102.32541 5.355,-44.550001 h 0.9 q 0.495,0 0.72,0.315 0.22501,0.315 0.22501,0.72 l -1.665,15.12 q 1.845,-4.77 4.095,-8.235 2.25,-3.465 4.77,-5.49 2.52,-2.07 5.265,-2.61 2.79,-0.54 5.715,0.585 l -0.405,2.07 q -3.105,-1.17 -5.94,-0.45 -2.835,0.675 -5.355,3.06 -2.475,2.34 -4.635,6.3 -2.16,3.915 -3.915,9.18 l -2.88,23.985001 z" /> - - - - - - - + id="path5502" + style="font-style:italic;font-variant:normal;font-weight:200;font-stretch:normal;font-size:90px;line-height:125%;font-family:Lato;-inkscape-font-specification:'Lato Ultra-Light Italic';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="m 636.98408,62.545409 q -0.27,0.405 -0.675,0.405 -0.36,0 -0.99,-0.585 -0.585,-0.63 -1.71,-1.305 -1.125,-0.72 -2.88,-1.305 -1.755,-0.63 -4.365,-0.63 -2.475,0 -4.68,0.855 -2.205,0.855 -3.91499,2.295 -1.665,1.395 -2.655,3.33 -0.99,1.89 -0.99,3.96 0,1.98 0.855,3.33 0.9,1.35 2.34,2.34 1.44,0.945 3.285,1.665 1.845,0.675 3.78,1.395 1.93499,0.675 3.77999,1.485 1.84501,0.765 3.285,1.935 1.44001,1.125 2.295,2.79 0.9,1.62 0.9,4.005 0,2.745 -1.125,5.355 -1.08,2.61 -3.105,4.68 -2.025,2.025001 -4.905,3.285001 -2.835,1.215 -6.345,1.215 -2.16,0 -3.915,-0.405 -1.71,-0.36 -3.15,-1.035 -1.395,-0.72 -2.565,-1.710001 -1.17,-0.99 -2.25,-2.205 l 0.585,-0.765 q 0.315,-0.45 0.765,-0.45 0.315,0 0.945,0.765 0.675,0.765 1.89,1.665 1.215,0.9 3.15,1.665001 1.98,0.765 4.905,0.765 2.925,0 5.31,-0.99 2.43,-0.990001 4.14,-2.700001 1.71,-1.71 2.655,-3.96 0.945,-2.295 0.945,-4.815 0,-2.16 -0.9,-3.6 -0.855,-1.44 -2.295,-2.43 -1.44,-1.035 -3.285,-1.755 -1.845,-0.72 -3.78,-1.395 -1.93499,-0.675 -3.78,-1.395 -1.845,-0.765 -3.28499,-1.845 -1.44001,-1.125 -2.34001,-2.7 -0.855,-1.575 -0.855,-3.87 0,-2.475 1.125,-4.725 1.125,-2.295 3.06,-4.005 1.98,-1.755 4.635,-2.79 2.655,-1.035 5.715,-1.035 3.6,0 6.165,1.08 2.61,1.08 4.77,3.375 z" /> + id="path5504" + style="font-style:italic;font-variant:normal;font-weight:200;font-stretch:normal;font-size:90px;line-height:125%;font-family:Lato;-inkscape-font-specification:'Lato Ultra-Light Italic';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="m 645.27533,102.32541 7.875,-65.070001 h 2.295 l -4.41,36.27 q 1.8,-3.78 4.095,-6.75 2.295,-3.015 4.815,-5.085 2.52,-2.115 5.22001,-3.24 2.745,-1.125 5.445,-1.125 2.88,0 4.86,1.125 2.025,1.125 3.15,3.24 1.17,2.115 1.485,5.22 0.315,3.06 -0.135,7.02 l -3.33,28.395001 h -2.295 l 3.33,-28.395001 q 0.855,-6.975 -0.945,-10.8 -1.8,-3.87 -6.75,-3.87 -2.61,0 -5.31,1.305 -2.655,1.305 -5.175,3.735 -2.52,2.385 -4.815,5.805 -2.295,3.42 -4.14,7.695 l -2.97,24.525001 z" /> + id="path5506" + style="font-style:italic;font-variant:normal;font-weight:200;font-stretch:normal;font-size:90px;line-height:125%;font-family:Lato;-inkscape-font-specification:'Lato Ultra-Light Italic';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="m 723.87345,65.830409 q 0,1.8 -0.495,3.42 -0.45,1.62 -1.71,3.105 -1.26,1.44 -3.465,2.745 -2.16,1.26 -5.58,2.385 -3.42,1.08 -8.235,2.025 -4.77,0.9 -11.205,1.575 -0.18,1.17 -0.27,2.34 -0.045,1.125 -0.045,2.295 0,3.555 0.81,6.39 0.81,2.79 2.43,4.77 1.62,1.98 4.05,3.06 2.475,1.035001 5.715,1.035001 2.475,0 4.5,-0.54 2.025,-0.585001 3.645,-1.440001 1.62,-0.855 2.835,-1.845 1.215,-1.035 2.115,-1.89 0.945,-0.855 1.575,-1.395 0.63,-0.585 1.08,-0.585 0.36,0 0.63,0.27 l 0.45,0.54 q -2.16,2.295 -4.185,3.96 -2.025,1.665 -4.095,2.745001 -2.07,1.08 -4.275,1.575 -2.16,0.495 -4.635,0.495 -3.645,0 -6.435,-1.17 -2.79,-1.215 -4.67999,-3.420001 -1.89,-2.205 -2.83501,-5.355 -0.945,-3.195 -0.945,-7.155 0,-3.33 0.63,-6.705 0.675,-3.42 1.935,-6.57 1.305,-3.15 3.15,-5.895 1.89,-2.79 4.32,-4.815 2.475,-2.07 5.49,-3.24 3.015,-1.215 6.525,-1.215 3.195,0 5.355,0.9 2.16,0.855 3.465,2.16 1.305,1.305 1.845,2.79 0.54,1.485 0.54,2.655 z m -11.295,-6.705 q -4.005,0 -7.2,1.71 -3.195,1.71 -5.625,4.545 -2.385,2.835 -4.005,6.525 -1.575,3.645 -2.295,7.515 6.255,-0.72 10.8,-1.575 4.545,-0.9 7.695,-1.935 3.19501,-1.035 5.13,-2.205 1.935,-1.17 3.015,-2.43 1.08,-1.26 1.44,-2.61 0.36001,-1.35 0.36001,-2.745 0,-1.035 -0.495,-2.205 -0.45001,-1.215 -1.57501,-2.205 -1.08,-1.035 -2.88,-1.71 -1.755,-0.675 -4.365,-0.675 z" /> + id="path5508" + style="font-style:italic;font-variant:normal;font-weight:200;font-stretch:normal;font-size:90px;line-height:125%;font-family:Lato;-inkscape-font-specification:'Lato Ultra-Light Italic';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="m 733.13361,102.32541 7.875,-65.070001 h 2.25 l -7.92,65.070001 z" /> - - + id="path5510" + style="font-style:italic;font-variant:normal;font-weight:200;font-stretch:normal;font-size:90px;line-height:125%;font-family:Lato;-inkscape-font-specification:'Lato Ultra-Light Italic';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="m 760.01409,61.375409 -4.905,40.320001 -1.8,10.89 q -0.225,1.035 -1.215,1.035 h -0.72 l 6.39,-52.200001 -6.255,-0.27 q -0.675,-0.045 -0.675,-0.675 l 0.09,-0.81 h 7.02 l 0.81,-6.345 q 0.45,-3.78 1.66499,-6.57 1.26,-2.835 3.06,-4.68 1.8,-1.89 4.05,-2.79 2.295,-0.9 4.905,-0.9 1.17,0 2.43,0.225 1.26,0.225 2.16,0.72 l -0.27,1.08 q -0.09,0.315 -0.405,0.315 -0.27,0 -0.81,-0.09 -0.54,-0.135 -1.305,-0.27 -0.765,-0.18 -1.8,-0.18 -2.115,0 -4.005,0.72 -1.89,0.72 -3.41999,2.295 -1.485,1.575 -2.56501,4.095 -1.035,2.475 -1.485,6.075 l -0.80999,6.3 h 13.32 l -0.31501,1.71 z" /> - - + style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="g1012" + transform="matrix(1.3379184,0,0,1.3379184,73.708105,-33.791843)"> + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - + style="opacity:1;fill:#dec5ae;stroke-width:0.496112" + id="rect26-9" + height="9.1303434" + width="126.35155" + y="153.16757" + x="36.824226" /> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + style="opacity:1;fill:#dec5ae;stroke-width:0.496112" + id="rect26-3-6" + height="9.1303434" + width="126.35155" + y="61.299061" + x="36.824226" /> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + x="36.824226" + y="106.54956" + width="126.35155" + height="9.1303434" + id="rect26-3" + style="opacity:1;fill:#dec5ae;stroke-width:0.496112" /> - - - - - - - - - - + style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="text5357" + transform="translate(-41.862425)"> + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/images/promo-open-source.svg b/images/promo-open-source.svg index d10c76b9..6072f8c5 100644 --- a/images/promo-open-source.svg +++ b/images/promo-open-source.svg @@ -1,6 +1,4 @@ - - @@ -32,7 +30,7 @@ inkscape:current-layer="svg2" showgrid="false" inkscape:window-width="1920" - inkscape:window-height="995" + inkscape:window-height="1000" inkscape:window-x="0" inkscape:window-y="48" inkscape:window-maximized="1" @@ -43,7 +41,8 @@ inkscape:snap-nodes="true" showguides="true" inkscape:guide-bbox="true" - inkscape:lockguides="false" /> + inkscape:lockguides="false" + inkscape:document-rotation="0" /> - - - - - - + id="text3843" /> + id="g889" + transform="matrix(0.62885602,0,0,0.62885602,-48.932518,-28.48714)"> + - - - - + style="fill:#e5616b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.691941" + d="m 347.33678,134.48209 c -25.23563,1.43859 -50.21409,10.49862 -71.1265,27.58598 -52.31934,42.74963 -59.38108,119.41016 -15.77233,171.22393 43.60874,51.81374 121.37566,59.16223 173.695,16.41262 20.92345,-17.09637 34.58622,-39.6229 40.68772,-63.80757 0.25391,-1.81326 0.50929,-18.39708 -18.84757,-20.22608 -22.29404,-2.10578 -39.50832,-3.73263 -61.41005,-5.80236 0,0 -11.91006,-1.1998 -27.78067,11.76792 -8.72102,7.12587 -21.68042,5.90136 -28.94946,-2.73537 -7.26904,-8.63673 -6.092,-21.41188 2.62902,-28.53772 0,0 15.61818,-11.05023 16.87758,-24.72248 1.87143,-20.30527 3.8651,-41.97555 5.57622,-60.53583 0,0 3.29048,-19.96995 -15.57896,-20.62304 z" + id="path4871" + inkscape:connector-curvature="0" + sodipodi:nodetypes="csssccccscccc" /> - - - + + + + + + + + + + + + + + + - - - - + We believe in the - We believe in the + power of the crowd + style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#6c6c6c;fill-opacity:1;stroke:none" + xml:space="preserve">power of the crowd + diff --git a/images/table.svg b/images/table.svg index 118a61c6..d2dd1b34 100644 --- a/images/table.svg +++ b/images/table.svg @@ -7,12 +7,12 @@ xmlns="http://www.w3.org/2000/svg" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="900" - height="30" - viewBox="0 0 900 30" + width="1190" + height="40" + viewBox="0 0 1190 40" version="1.1" id="svg2" - inkscape:version="0.91 r13725" + inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)" sodipodi:docname="table.svg" inkscape:export-filename="/home/huntingbears/Desarrollo/dockershelf/x.png" inkscape:export-xdpi="300" @@ -38,27 +38,28 @@ guidetolerance="10" inkscape:pageopacity="0" inkscape:pageshadow="2" - inkscape:window-width="1600" - inkscape:window-height="873" + inkscape:window-width="1920" + inkscape:window-height="1000" id="namedview62" showgrid="false" inkscape:zoom="1.2470309" - inkscape:cx="92.846403" - inkscape:cy="67.740546" + inkscape:cx="859.25623" + inkscape:cy="119.52132" inkscape:window-x="0" - inkscape:window-y="27" + inkscape:window-y="48" inkscape:window-maximized="1" - inkscape:current-layer="svg2" /> + inkscape:current-layer="svg2" + inkscape:document-rotation="0" /> docker_wave_whale Created with Sketch (http://www.bohemiancoding.com/sketch) diff --git a/latex/README.md b/latex/README.md index 397633eb..56391561 100644 --- a/latex/README.md +++ b/latex/README.md @@ -1,4 +1,4 @@ -![](https://rawcdn.githack.com/Dockershelf/dockershelf/4db25518b4ed4507a278c56575072649fc52503a/images/banner.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/banner.svg) --- @@ -8,10 +8,10 @@ |Image |Release |Dockerfile |Layers |Size | |-------|---------|------------|--------|------| -|[`dockershelf/latex:basic`](https://hub.docker.com/r/dockershelf/latex)|`basic`|[![](https://img.shields.io/badge/-latex%2Fbasic%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/latex/basic/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/latex/basic.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/latex:basic)|[![](https://img.shields.io/microbadger/image-size/dockershelf/latex/basic.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/latex:basic)| -|[`dockershelf/latex:full`](https://hub.docker.com/r/dockershelf/latex)|`full`|[![](https://img.shields.io/badge/-latex%2Ffull%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/latex/full/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/latex/full.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/latex:full)|[![](https://img.shields.io/microbadger/image-size/dockershelf/latex/full.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/latex:full)| +|[`dockershelf/latex:basic`](https://hub.docker.com/r/dockershelf/latex)|`basic`|[![](https://img.shields.io/badge/-latex%2Fbasic%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/latex/basic/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/latex/basic.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/latex:basic)|[![](https://img.shields.io/docker/image-size/dockershelf/latex/basic.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/latex:basic)| +|[`dockershelf/latex:full`](https://hub.docker.com/r/dockershelf/latex)|`full`|[![](https://img.shields.io/badge/-latex%2Ffull%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/latex/full/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/latex/full.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/latex:full)|[![](https://img.shields.io/docker/image-size/dockershelf/latex/full.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/latex:full)| -![](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/table.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/table.svg) ## Building process @@ -19,6 +19,6 @@ The Latex images are very simple, they're just debian images with `texlive-fonts ## Made with :heart: and :hamburger: -![Banner](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/promo-open-source.svg) +![Banner](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/promo-open-source.svg) > Web [collagelabs.org](http://collagelabs.org/) · GitHub [@CollageLabs](https://github.com/CollageLabs) · Twitter [@CollageLabs](https://twitter.com/CollageLabs) \ No newline at end of file diff --git a/latex/README.md.template b/latex/README.md.template index 8a99a5bb..67638f9c 100644 --- a/latex/README.md.template +++ b/latex/README.md.template @@ -1,4 +1,4 @@ -![](https://rawcdn.githack.com/Dockershelf/dockershelf/4db25518b4ed4507a278c56575072649fc52503a/images/banner.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/banner.svg) --- @@ -10,7 +10,7 @@ |-------|---------|------------|--------|------| %%LATEX_TABLE%% -![](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/table.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/table.svg) ## Building process @@ -18,6 +18,6 @@ The Latex images are very simple, they're just debian images with `texlive-fonts ## Made with :heart: and :hamburger: -![Banner](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/promo-open-source.svg) +![Banner](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/promo-open-source.svg) > Web [collagelabs.org](http://collagelabs.org/) · GitHub [@CollageLabs](https://github.com/CollageLabs) · Twitter [@CollageLabs](https://twitter.com/CollageLabs) \ No newline at end of file diff --git a/mongo/README.md b/mongo/README.md index 6e814dc7..8bdb846b 100644 --- a/mongo/README.md +++ b/mongo/README.md @@ -1,4 +1,4 @@ -![](https://rawcdn.githack.com/Dockershelf/dockershelf/4db25518b4ed4507a278c56575072649fc52503a/images/banner.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/banner.svg) --- @@ -8,12 +8,12 @@ |Image |Release |Dockerfile |Layers |Size | |-------|---------|------------|--------|------| -|[`dockershelf/mongo:3.6`](https://hub.docker.com/r/dockershelf/mongo)|`3.6`|[![](https://img.shields.io/badge/-mongo%2F3.6%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/mongo/3.6/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/mongo/3.6.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/mongo:3.6)|[![](https://img.shields.io/microbadger/image-size/dockershelf/mongo/3.6.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/mongo:3.6)| -|[`dockershelf/mongo:4.0`](https://hub.docker.com/r/dockershelf/mongo)|`4.0`|[![](https://img.shields.io/badge/-mongo%2F4.0%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/mongo/4.0/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/mongo/4.0.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/mongo:4.0)|[![](https://img.shields.io/microbadger/image-size/dockershelf/mongo/4.0.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/mongo:4.0)| -|[`dockershelf/mongo:4.2`](https://hub.docker.com/r/dockershelf/mongo)|`4.2`|[![](https://img.shields.io/badge/-mongo%2F4.2%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/mongo/4.2/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/mongo/4.2.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/mongo:4.2)|[![](https://img.shields.io/microbadger/image-size/dockershelf/mongo/4.2.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/mongo:4.2)| -|[`dockershelf/mongo:4.4`](https://hub.docker.com/r/dockershelf/mongo)|`4.4`|[![](https://img.shields.io/badge/-mongo%2F4.4%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/mongo/4.4/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/mongo/4.4.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/mongo:4.4)|[![](https://img.shields.io/microbadger/image-size/dockershelf/mongo/4.4.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/mongo:4.4)| +|[`dockershelf/mongo:3.6`](https://hub.docker.com/r/dockershelf/mongo)|`3.6`|[![](https://img.shields.io/badge/-mongo%2F3.6%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/mongo/3.6/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/mongo/3.6.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/mongo:3.6)|[![](https://img.shields.io/docker/image-size/dockershelf/mongo/3.6.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/mongo:3.6)| +|[`dockershelf/mongo:4.0`](https://hub.docker.com/r/dockershelf/mongo)|`4.0`|[![](https://img.shields.io/badge/-mongo%2F4.0%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/mongo/4.0/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/mongo/4.0.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/mongo:4.0)|[![](https://img.shields.io/docker/image-size/dockershelf/mongo/4.0.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/mongo:4.0)| +|[`dockershelf/mongo:4.2`](https://hub.docker.com/r/dockershelf/mongo)|`4.2`|[![](https://img.shields.io/badge/-mongo%2F4.2%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/mongo/4.2/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/mongo/4.2.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/mongo:4.2)|[![](https://img.shields.io/docker/image-size/dockershelf/mongo/4.2.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/mongo:4.2)| +|[`dockershelf/mongo:4.4`](https://hub.docker.com/r/dockershelf/mongo)|`4.4`|[![](https://img.shields.io/badge/-mongo%2F4.4%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/mongo/4.4/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/mongo/4.4.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/mongo:4.4)|[![](https://img.shields.io/docker/image-size/dockershelf/mongo/4.4.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/mongo:4.4)| -![](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/table.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/table.svg) ## Building process @@ -34,6 +34,6 @@ We'll explain the overall process here: ## Made with :heart: and :hamburger: -![Banner](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/promo-open-source.svg) +![Banner](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/promo-open-source.svg) > Web [collagelabs.org](http://collagelabs.org/) · GitHub [@CollageLabs](https://github.com/CollageLabs) · Twitter [@CollageLabs](https://twitter.com/CollageLabs) \ No newline at end of file diff --git a/mongo/README.md.template b/mongo/README.md.template index c4e3af04..26ee85ac 100644 --- a/mongo/README.md.template +++ b/mongo/README.md.template @@ -1,4 +1,4 @@ -![](https://rawcdn.githack.com/Dockershelf/dockershelf/4db25518b4ed4507a278c56575072649fc52503a/images/banner.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/banner.svg) --- @@ -10,7 +10,7 @@ |-------|---------|------------|--------|------| %%MONGO_TABLE%% -![](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/table.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/table.svg) ## Building process @@ -31,6 +31,6 @@ We'll explain the overall process here: ## Made with :heart: and :hamburger: -![Banner](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/promo-open-source.svg) +![Banner](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/promo-open-source.svg) > Web [collagelabs.org](http://collagelabs.org/) · GitHub [@CollageLabs](https://github.com/CollageLabs) · Twitter [@CollageLabs](https://twitter.com/CollageLabs) \ No newline at end of file diff --git a/node/README.md b/node/README.md index c1259f6c..08953954 100644 --- a/node/README.md +++ b/node/README.md @@ -1,4 +1,4 @@ -![](https://rawcdn.githack.com/Dockershelf/dockershelf/4db25518b4ed4507a278c56575072649fc52503a/images/banner.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/banner.svg) --- @@ -8,15 +8,15 @@ |Image |Release |Dockerfile |Layers |Size | |-------|---------|------------|--------|------| -|[`dockershelf/node:8`](https://hub.docker.com/r/dockershelf/node)|`8`|[![](https://img.shields.io/badge/-node%2F8%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/node/8/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/node/8.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/node:8)|[![](https://img.shields.io/microbadger/image-size/dockershelf/node/8.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/node:8)| -|[`dockershelf/node:9`](https://hub.docker.com/r/dockershelf/node)|`9`|[![](https://img.shields.io/badge/-node%2F9%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/node/9/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/node/9.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/node:9)|[![](https://img.shields.io/microbadger/image-size/dockershelf/node/9.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/node:9)| -|[`dockershelf/node:10`](https://hub.docker.com/r/dockershelf/node)|`10`|[![](https://img.shields.io/badge/-node%2F10%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/node/10/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/node/10.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/node:10)|[![](https://img.shields.io/microbadger/image-size/dockershelf/node/10.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/node:10)| -|[`dockershelf/node:11`](https://hub.docker.com/r/dockershelf/node)|`11`|[![](https://img.shields.io/badge/-node%2F11%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/node/11/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/node/11.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/node:11)|[![](https://img.shields.io/microbadger/image-size/dockershelf/node/11.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/node:11)| -|[`dockershelf/node:12`](https://hub.docker.com/r/dockershelf/node)|`12`|[![](https://img.shields.io/badge/-node%2F12%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/node/12/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/node/12.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/node:12)|[![](https://img.shields.io/microbadger/image-size/dockershelf/node/12.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/node:12)| -|[`dockershelf/node:13`](https://hub.docker.com/r/dockershelf/node)|`13`|[![](https://img.shields.io/badge/-node%2F13%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/node/13/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/node/13.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/node:13)|[![](https://img.shields.io/microbadger/image-size/dockershelf/node/13.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/node:13)| -|[`dockershelf/node:14`](https://hub.docker.com/r/dockershelf/node)|`14`|[![](https://img.shields.io/badge/-node%2F14%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/node/14/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/node/14.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/node:14)|[![](https://img.shields.io/microbadger/image-size/dockershelf/node/14.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/node:14)| +|[`dockershelf/node:8`](https://hub.docker.com/r/dockershelf/node)|`8`|[![](https://img.shields.io/badge/-node%2F8%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/node/8/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/node/8.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/node:8)|[![](https://img.shields.io/docker/image-size/dockershelf/node/8.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/node:8)| +|[`dockershelf/node:9`](https://hub.docker.com/r/dockershelf/node)|`9`|[![](https://img.shields.io/badge/-node%2F9%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/node/9/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/node/9.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/node:9)|[![](https://img.shields.io/docker/image-size/dockershelf/node/9.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/node:9)| +|[`dockershelf/node:10`](https://hub.docker.com/r/dockershelf/node)|`10`|[![](https://img.shields.io/badge/-node%2F10%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/node/10/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/node/10.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/node:10)|[![](https://img.shields.io/docker/image-size/dockershelf/node/10.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/node:10)| +|[`dockershelf/node:11`](https://hub.docker.com/r/dockershelf/node)|`11`|[![](https://img.shields.io/badge/-node%2F11%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/node/11/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/node/11.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/node:11)|[![](https://img.shields.io/docker/image-size/dockershelf/node/11.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/node:11)| +|[`dockershelf/node:12`](https://hub.docker.com/r/dockershelf/node)|`12`|[![](https://img.shields.io/badge/-node%2F12%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/node/12/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/node/12.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/node:12)|[![](https://img.shields.io/docker/image-size/dockershelf/node/12.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/node:12)| +|[`dockershelf/node:13`](https://hub.docker.com/r/dockershelf/node)|`13`|[![](https://img.shields.io/badge/-node%2F13%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/node/13/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/node/13.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/node:13)|[![](https://img.shields.io/docker/image-size/dockershelf/node/13.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/node:13)| +|[`dockershelf/node:14`](https://hub.docker.com/r/dockershelf/node)|`14`|[![](https://img.shields.io/badge/-node%2F14%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/node/14/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/node/14.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/node:14)|[![](https://img.shields.io/docker/image-size/dockershelf/node/14.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/node:14)| -![](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/table.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/table.svg) ## Building process @@ -34,6 +34,6 @@ We'll explain the overall process here: ## Made with :heart: and :hamburger: -![Banner](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/promo-open-source.svg) +![Banner](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/promo-open-source.svg) > Web [collagelabs.org](http://collagelabs.org/) · GitHub [@CollageLabs](https://github.com/CollageLabs) · Twitter [@CollageLabs](https://twitter.com/CollageLabs) \ No newline at end of file diff --git a/node/README.md.template b/node/README.md.template index 08860e69..72513d4b 100644 --- a/node/README.md.template +++ b/node/README.md.template @@ -1,4 +1,4 @@ -![](https://rawcdn.githack.com/Dockershelf/dockershelf/4db25518b4ed4507a278c56575072649fc52503a/images/banner.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/banner.svg) --- @@ -10,7 +10,7 @@ |-------|---------|------------|--------|------| %%NODE_TABLE%% -![](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/table.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/table.svg) ## Building process @@ -28,6 +28,6 @@ We'll explain the overall process here: ## Made with :heart: and :hamburger: -![Banner](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/promo-open-source.svg) +![Banner](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/promo-open-source.svg) > Web [collagelabs.org](http://collagelabs.org/) · GitHub [@CollageLabs](https://github.com/CollageLabs) · Twitter [@CollageLabs](https://twitter.com/CollageLabs) \ No newline at end of file diff --git a/odoo/14.0/Dockerfile b/odoo/14.0/Dockerfile new file mode 100644 index 00000000..8250c1a8 --- /dev/null +++ b/odoo/14.0/Dockerfile @@ -0,0 +1,34 @@ +FROM dockershelf/python:3.8 + +ARG BUILD_DATE +ARG VCS_REF +ARG VERSION + +LABEL org.label-schema.build-date=${BUILD_DATE} \ + org.label-schema.name="odoo14.0" \ + org.label-schema.description="An Odoo 14.0 image based on Debian sid, Python 3.8 and Node 12." \ + org.label-schema.url="https://github.com/Dockershelf/dockershelf" \ + org.label-schema.vcs-ref=${VCS_REF} \ + org.label-schema.vcs-url="https://github.com/Dockershelf/dockershelf" \ + org.label-schema.vendor="Luis Alejandro Martínez Faneyth" \ + org.label-schema.version=${VERSION} \ + org.label-schema.schema-version="1.0.0-rc.1" \ + maintainer="Luis Alejandro Martínez Faneyth " + +ENV ODOO_VER_NUM="14.0" NODE_VER_NUM="12" + +COPY odoo.conf /etc/odoo/ +COPY docker-entrypoint.sh /usr/local/bin/ +COPY build-image-node.sh /usr/share/dockershelf/node/build-image.sh +COPY library.sh /usr/share/dockershelf/node/ +COPY build-image.sh library.sh /usr/share/dockershelf/odoo/ + +RUN bash /usr/share/dockershelf/node/build-image.sh +RUN bash /usr/share/dockershelf/odoo/build-image.sh + +VOLUME /var/lib/odoo /mnt/extra-addons + +EXPOSE 8069 8071 + +ENTRYPOINT ["docker-entrypoint.sh"] +CMD ["odoo"] \ No newline at end of file diff --git a/odoo/README.md b/odoo/README.md index dde2f85f..861dfd96 100644 --- a/odoo/README.md +++ b/odoo/README.md @@ -1,4 +1,4 @@ -![](https://rawcdn.githack.com/Dockershelf/dockershelf/4db25518b4ed4507a278c56575072649fc52503a/images/banner.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/banner.svg) --- @@ -8,11 +8,12 @@ |Image |Release |Dockerfile |Layers |Size | |-------|---------|------------|--------|------| -|[`dockershelf/odoo:11.0`](https://hub.docker.com/r/dockershelf/odoo)|`11.0`|[![](https://img.shields.io/badge/-odoo%2F11.0%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/odoo/11.0/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/odoo/11.0.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/odoo:11.0)|[![](https://img.shields.io/microbadger/image-size/dockershelf/odoo/11.0.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/odoo:11.0)| -|[`dockershelf/odoo:12.0`](https://hub.docker.com/r/dockershelf/odoo)|`12.0`|[![](https://img.shields.io/badge/-odoo%2F12.0%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/odoo/12.0/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/odoo/12.0.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/odoo:12.0)|[![](https://img.shields.io/microbadger/image-size/dockershelf/odoo/12.0.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/odoo:12.0)| -|[`dockershelf/odoo:13.0`](https://hub.docker.com/r/dockershelf/odoo)|`13.0`|[![](https://img.shields.io/badge/-odoo%2F13.0%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/odoo/13.0/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/odoo/13.0.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/odoo:13.0)|[![](https://img.shields.io/microbadger/image-size/dockershelf/odoo/13.0.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/odoo:13.0)| +|[`dockershelf/odoo:11.0`](https://hub.docker.com/r/dockershelf/odoo)|`11.0`|[![](https://img.shields.io/badge/-odoo%2F11.0%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/odoo/11.0/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/odoo/11.0.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/odoo:11.0)|[![](https://img.shields.io/docker/image-size/dockershelf/odoo/11.0.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/odoo:11.0)| +|[`dockershelf/odoo:12.0`](https://hub.docker.com/r/dockershelf/odoo)|`12.0`|[![](https://img.shields.io/badge/-odoo%2F12.0%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/odoo/12.0/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/odoo/12.0.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/odoo:12.0)|[![](https://img.shields.io/docker/image-size/dockershelf/odoo/12.0.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/odoo:12.0)| +|[`dockershelf/odoo:13.0`](https://hub.docker.com/r/dockershelf/odoo)|`13.0`|[![](https://img.shields.io/badge/-odoo%2F13.0%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/odoo/13.0/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/odoo/13.0.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/odoo:13.0)|[![](https://img.shields.io/docker/image-size/dockershelf/odoo/13.0.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/odoo:13.0)| +|[`dockershelf/odoo:14.0`](https://hub.docker.com/r/dockershelf/odoo)|`14.0`|[![](https://img.shields.io/badge/-odoo%2F14.0%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/odoo/14.0/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/odoo/14.0.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/odoo:14.0)|[![](https://img.shields.io/docker/image-size/dockershelf/odoo/14.0.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/odoo:14.0)| -![](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/table.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/table.svg) ## Building process @@ -31,6 +32,6 @@ We'll explain the overall process here: ## Made with :heart: and :hamburger: -![Banner](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/promo-open-source.svg) +![Banner](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/promo-open-source.svg) > Web [collagelabs.org](http://collagelabs.org/) · GitHub [@CollageLabs](https://github.com/CollageLabs) · Twitter [@CollageLabs](https://twitter.com/CollageLabs) \ No newline at end of file diff --git a/odoo/README.md.template b/odoo/README.md.template index 87341bef..0e4cc760 100644 --- a/odoo/README.md.template +++ b/odoo/README.md.template @@ -1,4 +1,4 @@ -![](https://rawcdn.githack.com/Dockershelf/dockershelf/4db25518b4ed4507a278c56575072649fc52503a/images/banner.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/banner.svg) --- @@ -10,7 +10,7 @@ |-------|---------|------------|--------|------| %%ODOO_TABLE%% -![](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/table.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/table.svg) ## Building process @@ -29,6 +29,6 @@ We'll explain the overall process here: ## Made with :heart: and :hamburger: -![Banner](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/promo-open-source.svg) +![Banner](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/promo-open-source.svg) > Web [collagelabs.org](http://collagelabs.org/) · GitHub [@CollageLabs](https://github.com/CollageLabs) · Twitter [@CollageLabs](https://twitter.com/CollageLabs) \ No newline at end of file diff --git a/php/README.md b/php/README.md index 5b835c24..af81af54 100644 --- a/php/README.md +++ b/php/README.md @@ -1,4 +1,4 @@ -![](https://rawcdn.githack.com/Dockershelf/dockershelf/4db25518b4ed4507a278c56575072649fc52503a/images/banner.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/banner.svg) --- @@ -8,12 +8,12 @@ |Image |Release |Dockerfile |Layers |Size | |-------|---------|------------|--------|------| -|[`dockershelf/php:7.0`](https://hub.docker.com/r/dockershelf/php)|`7.0`|[![](https://img.shields.io/badge/-php%2F7.0%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/php/7.0/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/php/7.0.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/php:7.0)|[![](https://img.shields.io/microbadger/image-size/dockershelf/php/7.0.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/php:7.0)| -|[`dockershelf/php:7.2`](https://hub.docker.com/r/dockershelf/php)|`7.2`|[![](https://img.shields.io/badge/-php%2F7.2%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/php/7.2/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/php/7.2.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/php:7.2)|[![](https://img.shields.io/microbadger/image-size/dockershelf/php/7.2.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/php:7.2)| -|[`dockershelf/php:7.3`](https://hub.docker.com/r/dockershelf/php)|`7.3`|[![](https://img.shields.io/badge/-php%2F7.3%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/php/7.3/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/php/7.3.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/php:7.3)|[![](https://img.shields.io/microbadger/image-size/dockershelf/php/7.3.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/php:7.3)| -|[`dockershelf/php:7.4`](https://hub.docker.com/r/dockershelf/php)|`7.4`|[![](https://img.shields.io/badge/-php%2F7.4%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/php/7.4/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/php/7.4.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/php:7.4)|[![](https://img.shields.io/microbadger/image-size/dockershelf/php/7.4.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/php:7.4)| +|[`dockershelf/php:7.0`](https://hub.docker.com/r/dockershelf/php)|`7.0`|[![](https://img.shields.io/badge/-php%2F7.0%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/php/7.0/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/php/7.0.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/php:7.0)|[![](https://img.shields.io/docker/image-size/dockershelf/php/7.0.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/php:7.0)| +|[`dockershelf/php:7.2`](https://hub.docker.com/r/dockershelf/php)|`7.2`|[![](https://img.shields.io/badge/-php%2F7.2%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/php/7.2/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/php/7.2.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/php:7.2)|[![](https://img.shields.io/docker/image-size/dockershelf/php/7.2.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/php:7.2)| +|[`dockershelf/php:7.3`](https://hub.docker.com/r/dockershelf/php)|`7.3`|[![](https://img.shields.io/badge/-php%2F7.3%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/php/7.3/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/php/7.3.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/php:7.3)|[![](https://img.shields.io/docker/image-size/dockershelf/php/7.3.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/php:7.3)| +|[`dockershelf/php:7.4`](https://hub.docker.com/r/dockershelf/php)|`7.4`|[![](https://img.shields.io/badge/-php%2F7.4%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/php/7.4/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/php/7.4.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/php:7.4)|[![](https://img.shields.io/docker/image-size/dockershelf/php/7.4.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/php:7.4)| -![](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/table.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/table.svg) ## Building process @@ -33,6 +33,6 @@ We'll explain the overall process here: ## Made with :heart: and :hamburger: -![Banner](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/promo-open-source.svg) +![Banner](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/promo-open-source.svg) > Web [collagelabs.org](http://collagelabs.org/) · GitHub [@CollageLabs](https://github.com/CollageLabs) · Twitter [@CollageLabs](https://twitter.com/CollageLabs) \ No newline at end of file diff --git a/php/README.md.template b/php/README.md.template index 9f57eb1a..9cd491e1 100644 --- a/php/README.md.template +++ b/php/README.md.template @@ -1,4 +1,4 @@ -![](https://rawcdn.githack.com/Dockershelf/dockershelf/4db25518b4ed4507a278c56575072649fc52503a/images/banner.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/banner.svg) --- @@ -10,7 +10,7 @@ |-------|---------|------------|--------|------| %%PHP_TABLE%% -![](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/table.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/table.svg) ## Building process @@ -30,6 +30,6 @@ We'll explain the overall process here: ## Made with :heart: and :hamburger: -![Banner](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/promo-open-source.svg) +![Banner](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/promo-open-source.svg) > Web [collagelabs.org](http://collagelabs.org/) · GitHub [@CollageLabs](https://github.com/CollageLabs) · Twitter [@CollageLabs](https://twitter.com/CollageLabs) \ No newline at end of file diff --git a/postgres/README.md b/postgres/README.md index d9b5371e..d52638a2 100644 --- a/postgres/README.md +++ b/postgres/README.md @@ -1,4 +1,4 @@ -![](https://rawcdn.githack.com/Dockershelf/dockershelf/4db25518b4ed4507a278c56575072649fc52503a/images/banner.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/banner.svg) --- @@ -8,13 +8,13 @@ |Image |Release |Dockerfile |Layers |Size | |-------|---------|------------|--------|------| -|[`dockershelf/postgres:9.6`](https://hub.docker.com/r/dockershelf/postgres)|`9.6`|[![](https://img.shields.io/badge/-postgres%2F9.6%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/postgres/9.6/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/postgres/9.6.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/postgres:9.6)|[![](https://img.shields.io/microbadger/image-size/dockershelf/postgres/9.6.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/postgres:9.6)| -|[`dockershelf/postgres:10`](https://hub.docker.com/r/dockershelf/postgres)|`10`|[![](https://img.shields.io/badge/-postgres%2F10%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/postgres/10/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/postgres/10.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/postgres:10)|[![](https://img.shields.io/microbadger/image-size/dockershelf/postgres/10.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/postgres:10)| -|[`dockershelf/postgres:11`](https://hub.docker.com/r/dockershelf/postgres)|`11`|[![](https://img.shields.io/badge/-postgres%2F11%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/postgres/11/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/postgres/11.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/postgres:11)|[![](https://img.shields.io/microbadger/image-size/dockershelf/postgres/11.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/postgres:11)| -|[`dockershelf/postgres:12`](https://hub.docker.com/r/dockershelf/postgres)|`12`|[![](https://img.shields.io/badge/-postgres%2F12%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/postgres/12/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/postgres/12.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/postgres:12)|[![](https://img.shields.io/microbadger/image-size/dockershelf/postgres/12.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/postgres:12)| -|[`dockershelf/postgres:13`](https://hub.docker.com/r/dockershelf/postgres)|`13`|[![](https://img.shields.io/badge/-postgres%2F13%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/postgres/13/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/postgres/13.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/postgres:13)|[![](https://img.shields.io/microbadger/image-size/dockershelf/postgres/13.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/postgres:13)| +|[`dockershelf/postgres:9.6`](https://hub.docker.com/r/dockershelf/postgres)|`9.6`|[![](https://img.shields.io/badge/-postgres%2F9.6%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/postgres/9.6/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/postgres/9.6.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/postgres:9.6)|[![](https://img.shields.io/docker/image-size/dockershelf/postgres/9.6.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/postgres:9.6)| +|[`dockershelf/postgres:10`](https://hub.docker.com/r/dockershelf/postgres)|`10`|[![](https://img.shields.io/badge/-postgres%2F10%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/postgres/10/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/postgres/10.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/postgres:10)|[![](https://img.shields.io/docker/image-size/dockershelf/postgres/10.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/postgres:10)| +|[`dockershelf/postgres:11`](https://hub.docker.com/r/dockershelf/postgres)|`11`|[![](https://img.shields.io/badge/-postgres%2F11%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/postgres/11/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/postgres/11.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/postgres:11)|[![](https://img.shields.io/docker/image-size/dockershelf/postgres/11.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/postgres:11)| +|[`dockershelf/postgres:12`](https://hub.docker.com/r/dockershelf/postgres)|`12`|[![](https://img.shields.io/badge/-postgres%2F12%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/postgres/12/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/postgres/12.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/postgres:12)|[![](https://img.shields.io/docker/image-size/dockershelf/postgres/12.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/postgres:12)| +|[`dockershelf/postgres:13`](https://hub.docker.com/r/dockershelf/postgres)|`13`|[![](https://img.shields.io/badge/-postgres%2F13%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/postgres/13/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/postgres/13.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/postgres:13)|[![](https://img.shields.io/docker/image-size/dockershelf/postgres/13.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/postgres:13)| -![](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/table.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/table.svg) ## Building process @@ -33,6 +33,6 @@ We'll explain the overall process here: ## Made with :heart: and :hamburger: -![Banner](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/promo-open-source.svg) +![Banner](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/promo-open-source.svg) > Web [collagelabs.org](http://collagelabs.org/) · GitHub [@CollageLabs](https://github.com/CollageLabs) · Twitter [@CollageLabs](https://twitter.com/CollageLabs) \ No newline at end of file diff --git a/postgres/README.md.template b/postgres/README.md.template index 189011f1..e2fae47e 100644 --- a/postgres/README.md.template +++ b/postgres/README.md.template @@ -1,4 +1,4 @@ -![](https://rawcdn.githack.com/Dockershelf/dockershelf/4db25518b4ed4507a278c56575072649fc52503a/images/banner.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/banner.svg) --- @@ -10,7 +10,7 @@ |-------|---------|------------|--------|------| %%POSTGRES_TABLE%% -![](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/table.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/table.svg) ## Building process @@ -29,6 +29,6 @@ We'll explain the overall process here: ## Made with :heart: and :hamburger: -![Banner](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/promo-open-source.svg) +![Banner](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/promo-open-source.svg) > Web [collagelabs.org](http://collagelabs.org/) · GitHub [@CollageLabs](https://github.com/CollageLabs) · Twitter [@CollageLabs](https://twitter.com/CollageLabs) \ No newline at end of file diff --git a/python/3.7/Dockerfile b/python/3.7/Dockerfile new file mode 100644 index 00000000..60b192e6 --- /dev/null +++ b/python/3.7/Dockerfile @@ -0,0 +1,24 @@ +FROM dockershelf/debian:sid + +ARG BUILD_DATE +ARG VCS_REF +ARG VERSION + +LABEL org.label-schema.build-date=${BUILD_DATE} \ + org.label-schema.name="python3.7" \ + org.label-schema.description="A Python 3.7 image based on Debian sid." \ + org.label-schema.url="https://github.com/Dockershelf/dockershelf" \ + org.label-schema.vcs-ref=${VCS_REF} \ + org.label-schema.vcs-url="https://github.com/Dockershelf/dockershelf" \ + org.label-schema.vendor="Luis Alejandro Martínez Faneyth" \ + org.label-schema.version=${VERSION} \ + org.label-schema.schema-version="1.0.0-rc.1" \ + maintainer="Luis Alejandro Martínez Faneyth " + +ENV PYTHON_VER_NUM="3.7" PYTHON_DEBIAN_SUITE="buster" \ + PYTHONIOENCODING="UTF-8" + +COPY build-image.sh library.sh /usr/share/dockershelf/python/ +RUN bash /usr/share/dockershelf/python/build-image.sh + +CMD ["python"] \ No newline at end of file diff --git a/python/README.md b/python/README.md index d1a3f12d..2b09516e 100644 --- a/python/README.md +++ b/python/README.md @@ -1,4 +1,4 @@ -![](https://rawcdn.githack.com/Dockershelf/dockershelf/4db25518b4ed4507a278c56575072649fc52503a/images/banner.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/banner.svg) --- @@ -8,13 +8,14 @@ |Image |Release |Dockerfile |Layers |Size | |-------|---------|------------|--------|------| -|[`dockershelf/python:2.7`](https://hub.docker.com/r/dockershelf/python)|`2.7`|[![](https://img.shields.io/badge/-python%2F2.7%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/python/2.7/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/python/2.7.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/python:2.7)|[![](https://img.shields.io/microbadger/image-size/dockershelf/python/2.7.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/python:2.7)| -|[`dockershelf/python:3.5`](https://hub.docker.com/r/dockershelf/python)|`3.5`|[![](https://img.shields.io/badge/-python%2F3.5%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/python/3.5/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/python/3.5.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/python:3.5)|[![](https://img.shields.io/microbadger/image-size/dockershelf/python/3.5.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/python:3.5)| -|[`dockershelf/python:3.6`](https://hub.docker.com/r/dockershelf/python)|`3.6`|[![](https://img.shields.io/badge/-python%2F3.6%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/python/3.6/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/python/3.6.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/python:3.6)|[![](https://img.shields.io/microbadger/image-size/dockershelf/python/3.6.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/python:3.6)| -|[`dockershelf/python:3.8`](https://hub.docker.com/r/dockershelf/python)|`3.8`|[![](https://img.shields.io/badge/-python%2F3.8%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/python/3.8/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/python/3.8.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/python:3.8)|[![](https://img.shields.io/microbadger/image-size/dockershelf/python/3.8.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/python:3.8)| -|[`dockershelf/python:3.9`](https://hub.docker.com/r/dockershelf/python)|`3.9`|[![](https://img.shields.io/badge/-python%2F3.9%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/python/3.9/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/python/3.9.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/python:3.9)|[![](https://img.shields.io/microbadger/image-size/dockershelf/python/3.9.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/python:3.9)| +|[`dockershelf/python:2.7`](https://hub.docker.com/r/dockershelf/python)|`2.7`|[![](https://img.shields.io/badge/-python%2F2.7%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/python/2.7/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/python/2.7.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/python:2.7)|[![](https://img.shields.io/docker/image-size/dockershelf/python/2.7.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/python:2.7)| +|[`dockershelf/python:3.5`](https://hub.docker.com/r/dockershelf/python)|`3.5`|[![](https://img.shields.io/badge/-python%2F3.5%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/python/3.5/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/python/3.5.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/python:3.5)|[![](https://img.shields.io/docker/image-size/dockershelf/python/3.5.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/python:3.5)| +|[`dockershelf/python:3.6`](https://hub.docker.com/r/dockershelf/python)|`3.6`|[![](https://img.shields.io/badge/-python%2F3.6%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/python/3.6/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/python/3.6.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/python:3.6)|[![](https://img.shields.io/docker/image-size/dockershelf/python/3.6.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/python:3.6)| +|[`dockershelf/python:3.7`](https://hub.docker.com/r/dockershelf/python)|`3.7`|[![](https://img.shields.io/badge/-python%2F3.7%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/python/3.7/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/python/3.7.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/python:3.7)|[![](https://img.shields.io/docker/image-size/dockershelf/python/3.7.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/python:3.7)| +|[`dockershelf/python:3.8`](https://hub.docker.com/r/dockershelf/python)|`3.8`|[![](https://img.shields.io/badge/-python%2F3.8%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/python/3.8/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/python/3.8.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/python:3.8)|[![](https://img.shields.io/docker/image-size/dockershelf/python/3.8.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/python:3.8)| +|[`dockershelf/python:3.9`](https://hub.docker.com/r/dockershelf/python)|`3.9`|[![](https://img.shields.io/badge/-python%2F3.9%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/python/3.9/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/python/3.9.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/python:3.9)|[![](https://img.shields.io/docker/image-size/dockershelf/python/3.9.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/python:3.9)| -![](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/table.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/table.svg) ## Building process @@ -34,6 +35,6 @@ We'll explain the overall process here: ## Made with :heart: and :hamburger: -![Banner](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/promo-open-source.svg) +![Banner](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/promo-open-source.svg) > Web [collagelabs.org](http://collagelabs.org/) · GitHub [@CollageLabs](https://github.com/CollageLabs) · Twitter [@CollageLabs](https://twitter.com/CollageLabs) \ No newline at end of file diff --git a/python/README.md.template b/python/README.md.template index d48ed58e..b3330239 100644 --- a/python/README.md.template +++ b/python/README.md.template @@ -1,4 +1,4 @@ -![](https://rawcdn.githack.com/Dockershelf/dockershelf/4db25518b4ed4507a278c56575072649fc52503a/images/banner.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/banner.svg) --- @@ -10,7 +10,7 @@ |-------|---------|------------|--------|------| %%PYTHON_TABLE%% -![](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/table.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/table.svg) ## Building process @@ -30,6 +30,6 @@ We'll explain the overall process here: ## Made with :heart: and :hamburger: -![Banner](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/promo-open-source.svg) +![Banner](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/promo-open-source.svg) > Web [collagelabs.org](http://collagelabs.org/) · GitHub [@CollageLabs](https://github.com/CollageLabs) · Twitter [@CollageLabs](https://twitter.com/CollageLabs) \ No newline at end of file diff --git a/python/build-image.sh b/python/build-image.sh index 8e7db95f..84edc976 100755 --- a/python/build-image.sh +++ b/python/build-image.sh @@ -31,6 +31,7 @@ PYTHON_VER_NUM_MAJOR_STR="python${PYTHON_VER_NUM_MAJOR}" MIRROR="http://deb.debian.org/debian" UBUNTUMIRROR="http://archive.ubuntu.com/ubuntu" +UBUNTUSECMIRROR="http://security.ubuntu.com/ubuntu" # This is the list of python packages from debian that make up a minimal # python installation. We will use them later. @@ -73,10 +74,18 @@ if [ "${PYTHON_DEBIAN_SUITE}" != "sid" ]; then fi if [ "${PYTHON_VER_NUM}" == "3.6" ]; then + cmdretry apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3B4FE6ACC0B21F32 { echo "deb ${UBUNTUMIRROR} bionic main" + echo "deb ${UBUNTUSECMIRROR} bionic-security main universe" } | tee /etc/apt/sources.list.d/ubuntu.list > /dev/null +elif [ "${PYTHON_VER_NUM}" == "3.7" ]; then cmdretry apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3B4FE6ACC0B21F32 + { + echo "deb ${UBUNTUMIRROR} focal main" + } | tee /etc/apt/sources.list.d/ubuntu.list > /dev/null + cmdretry apt-get update + cmdretry apt-get install --allow-downgrades libc6/focal libc6-dev/focal libc-dev-bin/focal fi cmdretry apt-get update @@ -91,6 +100,11 @@ DPKG_RUN_DEPENDS="$( aptitude search -F%p \ sed "$( printf 's/\s%s\s/ /g;' ${PYTHON_PKGS} )" )" DPKG_DEPENDS="$( printf '%s\n' ${DPKG_RUN_DEPENDS} | uniq | xargs )" +if [ "${PYTHON_VER_NUM}" == "3.7" ]; then + DPKG_DEPENDS="$( echo ${DPKG_DEPENDS} | sed 's/libc6-dev//g' | \ + sed 's/libc6//g' | sed 's/libc-dev-bin//g' )" +fi + cmdretry apt-get install -d ${DPKG_DEPENDS} cmdretry apt-get install ${DPKG_DEPENDS} @@ -111,6 +125,11 @@ if [ "${PYTHON_VER_NUM}" == "3.6" ]; then cmdretry apt-get install ${PYTHON_VER_NUM_MAJOR_STR}-distutils -t bionic rm -rfv "/etc/apt/sources.list.d/ubuntu.list" cmdretry apt-get update +elif [ "${PYTHON_VER_NUM}" == "3.7" ]; then + cmdretry apt-get install -d ${PYTHON_VER_NUM_MAJOR_STR}-distutils -t buster + cmdretry apt-get install ${PYTHON_VER_NUM_MAJOR_STR}-distutils -t buster + rm -rfv "/etc/apt/sources.list.d/ubuntu.list" + cmdretry apt-get update elif [ "${PYTHON_VER_NUM}" == "3.8" ] || \ [ "${PYTHON_VER_NUM}" == "3.9" ]; then cmdretry apt-get install -d ${PYTHON_VER_NUM_MAJOR_STR}-distutils diff --git a/ruby/README.md b/ruby/README.md index 610ffd4c..9919dbaf 100644 --- a/ruby/README.md +++ b/ruby/README.md @@ -1,4 +1,4 @@ -![](https://rawcdn.githack.com/Dockershelf/dockershelf/4db25518b4ed4507a278c56575072649fc52503a/images/banner.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/banner.svg) --- @@ -8,12 +8,12 @@ |Image |Release |Dockerfile |Layers |Size | |-------|---------|------------|--------|------| -|[`dockershelf/ruby:2.1`](https://hub.docker.com/r/dockershelf/ruby)|`2.1`|[![](https://img.shields.io/badge/-ruby%2F2.1%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/ruby/2.1/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/ruby/2.1.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/ruby:2.1)|[![](https://img.shields.io/microbadger/image-size/dockershelf/ruby/2.1.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/ruby:2.1)| -|[`dockershelf/ruby:2.3`](https://hub.docker.com/r/dockershelf/ruby)|`2.3`|[![](https://img.shields.io/badge/-ruby%2F2.3%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/ruby/2.3/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/ruby/2.3.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/ruby:2.3)|[![](https://img.shields.io/microbadger/image-size/dockershelf/ruby/2.3.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/ruby:2.3)| -|[`dockershelf/ruby:2.5`](https://hub.docker.com/r/dockershelf/ruby)|`2.5`|[![](https://img.shields.io/badge/-ruby%2F2.5%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/ruby/2.5/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/ruby/2.5.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/ruby:2.5)|[![](https://img.shields.io/microbadger/image-size/dockershelf/ruby/2.5.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/ruby:2.5)| -|[`dockershelf/ruby:2.7`](https://hub.docker.com/r/dockershelf/ruby)|`2.7`|[![](https://img.shields.io/badge/-ruby%2F2.7%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&maxAge=86400&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/ruby/2.7/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/ruby/2.7.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/ruby:2.7)|[![](https://img.shields.io/microbadger/image-size/dockershelf/ruby/2.7.svg?colorA=22313f&colorB=4a637b&maxAge=86400)](https://microbadger.com/images/dockershelf/ruby:2.7)| +|[`dockershelf/ruby:2.1`](https://hub.docker.com/r/dockershelf/ruby)|`2.1`|[![](https://img.shields.io/badge/-ruby%2F2.1%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/ruby/2.1/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/ruby/2.1.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/ruby:2.1)|[![](https://img.shields.io/docker/image-size/dockershelf/ruby/2.1.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/ruby:2.1)| +|[`dockershelf/ruby:2.3`](https://hub.docker.com/r/dockershelf/ruby)|`2.3`|[![](https://img.shields.io/badge/-ruby%2F2.3%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/ruby/2.3/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/ruby/2.3.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/ruby:2.3)|[![](https://img.shields.io/docker/image-size/dockershelf/ruby/2.3.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/ruby:2.3)| +|[`dockershelf/ruby:2.5`](https://hub.docker.com/r/dockershelf/ruby)|`2.5`|[![](https://img.shields.io/badge/-ruby%2F2.5%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/ruby/2.5/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/ruby/2.5.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/ruby:2.5)|[![](https://img.shields.io/docker/image-size/dockershelf/ruby/2.5.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/ruby:2.5)| +|[`dockershelf/ruby:2.7`](https://hub.docker.com/r/dockershelf/ruby)|`2.7`|[![](https://img.shields.io/badge/-ruby%2F2.7%2FDockerfile-blue.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120&logo=docker)](https://github.com/Dockershelf/dockershelf/blob/master/ruby/2.7/Dockerfile)|[![](https://img.shields.io/microbadger/layers/dockershelf/ruby/2.7.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/ruby:2.7)|[![](https://img.shields.io/docker/image-size/dockershelf/ruby/2.7.svg?colorA=22313f&colorB=4a637b&cacheSeconds=120)](https://microbadger.com/images/dockershelf/ruby:2.7)| -![](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/table.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/table.svg) ## Building process @@ -32,6 +32,6 @@ We'll explain the overall process here: ## Made with :heart: and :hamburger: -![Banner](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/promo-open-source.svg) +![Banner](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/promo-open-source.svg) > Web [collagelabs.org](http://collagelabs.org/) · GitHub [@CollageLabs](https://github.com/CollageLabs) · Twitter [@CollageLabs](https://twitter.com/CollageLabs) \ No newline at end of file diff --git a/ruby/README.md.template b/ruby/README.md.template index 7d770d4f..20d7bef0 100644 --- a/ruby/README.md.template +++ b/ruby/README.md.template @@ -1,4 +1,4 @@ -![](https://rawcdn.githack.com/Dockershelf/dockershelf/4db25518b4ed4507a278c56575072649fc52503a/images/banner.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/banner.svg) --- @@ -10,7 +10,7 @@ |-------|---------|------------|--------|------| %%RUBY_TABLE%% -![](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/table.svg) +![](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/table.svg) ## Building process @@ -29,6 +29,6 @@ We'll explain the overall process here: ## Made with :heart: and :hamburger: -![Banner](https://rawcdn.githack.com/Dockershelf/dockershelf/42161077720b74d46b2ed8e51cb5bb958bb0406a/images/promo-open-source.svg) +![Banner](https://rawcdn.githack.com/Dockershelf/dockershelf/91d2963fe6771cf92350fd81b27572370381b074/images/promo-open-source.svg) > Web [collagelabs.org](http://collagelabs.org/) · GitHub [@CollageLabs](https://github.com/CollageLabs) · Twitter [@CollageLabs](https://twitter.com/CollageLabs) \ No newline at end of file diff --git a/scripts/update_debian.py b/scripts/update_debian.py index 377942b8..cde11c1e 100644 --- a/scripts/update_debian.py +++ b/scripts/update_debian.py @@ -45,18 +45,18 @@ def update_debian(basedir): docker_url = 'https://hub.docker.com/r/dockershelf/debian' dockerfile_badge_holder = ('https://img.shields.io/badge/' '-debian%2F{0}%2FDockerfile-blue.svg' - '?colorA=22313f&colorB=4a637b&maxAge=86400' + '?colorA=22313f&colorB=4a637b&cacheSeconds=120' '&logo=docker') dockerfile_url_holder = ('https://github.com/Dockershelf/dockershelf/' 'blob/master/debian/{0}/Dockerfile') mb_layers_badge_holder = ('https://img.shields.io/microbadger/layers/' 'dockershelf/debian/{0}.svg' - '?colorA=22313f&colorB=4a637b&maxAge=86400') + '?colorA=22313f&colorB=4a637b&cacheSeconds=120') mb_layers_url_holder = ('https://microbadger.com/images/dockershelf/' 'debian:{0}') - mb_size_badge_holder = ('https://img.shields.io/microbadger/image-size/' + mb_size_badge_holder = ('https://img.shields.io/docker/image-size/' 'dockershelf/debian/{0}.svg' - '?colorA=22313f&colorB=4a637b&maxAge=86400') + '?colorA=22313f&colorB=4a637b&cacheSeconds=120') mb_size_url_holder = ('https://microbadger.com/images/dockershelf/' 'debian:{0}') travis_matrixlist_latest_str = ( diff --git a/scripts/update_latex.py b/scripts/update_latex.py index 52442638..b24cbb14 100644 --- a/scripts/update_latex.py +++ b/scripts/update_latex.py @@ -45,18 +45,18 @@ def update_latex(basedir): docker_url = 'https://hub.docker.com/r/dockershelf/latex' dockerfile_badge_holder = ('https://img.shields.io/badge/' '-latex%2F{0}%2FDockerfile-blue.svg' - '?colorA=22313f&colorB=4a637b&maxAge=86400' + '?colorA=22313f&colorB=4a637b&cacheSeconds=120' '&logo=docker') dockerfile_url_holder = ('https://github.com/Dockershelf/dockershelf/' 'blob/master/latex/{0}/Dockerfile') mb_layers_badge_holder = ('https://img.shields.io/microbadger/layers/' 'dockershelf/latex/{0}.svg' - '?colorA=22313f&colorB=4a637b&maxAge=86400') + '?colorA=22313f&colorB=4a637b&cacheSeconds=120') mb_layers_url_holder = ('https://microbadger.com/images/dockershelf/' 'latex:{0}') - mb_size_badge_holder = ('https://img.shields.io/microbadger/image-size/' + mb_size_badge_holder = ('https://img.shields.io/docker/image-size/' 'dockershelf/latex/{0}.svg' - '?colorA=22313f&colorB=4a637b&maxAge=86400') + '?colorA=22313f&colorB=4a637b&cacheSeconds=120') mb_size_url_holder = ('https://microbadger.com/images/dockershelf/' 'latex:{0}') travis_matrixlist_latest_str = ( diff --git a/scripts/update_mongo.py b/scripts/update_mongo.py index b702f4af..0d0e5610 100644 --- a/scripts/update_mongo.py +++ b/scripts/update_mongo.py @@ -45,18 +45,18 @@ def update_mongo(basedir): docker_url = 'https://hub.docker.com/r/dockershelf/mongo' dockerfile_badge_holder = ('https://img.shields.io/badge/' '-mongo%2F{0}%2FDockerfile-blue.svg' - '?colorA=22313f&colorB=4a637b&maxAge=86400' + '?colorA=22313f&colorB=4a637b&cacheSeconds=120' '&logo=docker') dockerfile_url_holder = ('https://github.com/Dockershelf/dockershelf/' 'blob/master/mongo/{0}/Dockerfile') mb_layers_badge_holder = ('https://img.shields.io/microbadger/layers/' 'dockershelf/mongo/{0}.svg' - '?colorA=22313f&colorB=4a637b&maxAge=86400') + '?colorA=22313f&colorB=4a637b&cacheSeconds=120') mb_layers_url_holder = ('https://microbadger.com/images/dockershelf/' 'mongo:{0}') - mb_size_badge_holder = ('https://img.shields.io/microbadger/image-size/' + mb_size_badge_holder = ('https://img.shields.io/docker/image-size/' 'dockershelf/mongo/{0}.svg' - '?colorA=22313f&colorB=4a637b&maxAge=86400') + '?colorA=22313f&colorB=4a637b&cacheSeconds=120') mb_size_url_holder = ('https://microbadger.com/images/dockershelf/' 'mongo:{0}') travis_matrixlist_latest_str = ( diff --git a/scripts/update_node.py b/scripts/update_node.py index f06d435b..77dfbcdf 100644 --- a/scripts/update_node.py +++ b/scripts/update_node.py @@ -45,18 +45,18 @@ def update_node(basedir): docker_url = 'https://hub.docker.com/r/dockershelf/node' dockerfile_badge_holder = ('https://img.shields.io/badge/' '-node%2F{0}%2FDockerfile-blue.svg' - '?colorA=22313f&colorB=4a637b&maxAge=86400' + '?colorA=22313f&colorB=4a637b&cacheSeconds=120' '&logo=docker') dockerfile_url_holder = ('https://github.com/Dockershelf/dockershelf/' 'blob/master/node/{0}/Dockerfile') mb_layers_badge_holder = ('https://img.shields.io/microbadger/layers/' 'dockershelf/node/{0}.svg' - '?colorA=22313f&colorB=4a637b&maxAge=86400') + '?colorA=22313f&colorB=4a637b&cacheSeconds=120') mb_layers_url_holder = ('https://microbadger.com/images/dockershelf/' 'node:{0}') - mb_size_badge_holder = ('https://img.shields.io/microbadger/image-size/' + mb_size_badge_holder = ('https://img.shields.io/docker/image-size/' 'dockershelf/node/{0}.svg' - '?colorA=22313f&colorB=4a637b&maxAge=86400') + '?colorA=22313f&colorB=4a637b&cacheSeconds=120') mb_size_url_holder = ('https://microbadger.com/images/dockershelf/' 'node:{0}') travis_matrixlist_latest_str = ( diff --git a/scripts/update_odoo.py b/scripts/update_odoo.py index 5923043c..6e3e90af 100644 --- a/scripts/update_odoo.py +++ b/scripts/update_odoo.py @@ -46,18 +46,18 @@ def update_odoo(basedir): docker_url = 'https://hub.docker.com/r/dockershelf/odoo' dockerfile_badge_holder = ('https://img.shields.io/badge/' '-odoo%2F{0}%2FDockerfile-blue.svg' - '?colorA=22313f&colorB=4a637b&maxAge=86400' + '?colorA=22313f&colorB=4a637b&cacheSeconds=120' '&logo=docker') dockerfile_url_holder = ('https://github.com/Dockershelf/dockershelf/' 'blob/master/odoo/{0}/Dockerfile') mb_layers_badge_holder = ('https://img.shields.io/microbadger/layers/' 'dockershelf/odoo/{0}.svg' - '?colorA=22313f&colorB=4a637b&maxAge=86400') + '?colorA=22313f&colorB=4a637b&cacheSeconds=120') mb_layers_url_holder = ('https://microbadger.com/images/dockershelf/' 'odoo:{0}') - mb_size_badge_holder = ('https://img.shields.io/microbadger/image-size/' + mb_size_badge_holder = ('https://img.shields.io/docker/image-size/' 'dockershelf/odoo/{0}.svg' - '?colorA=22313f&colorB=4a637b&maxAge=86400') + '?colorA=22313f&colorB=4a637b&cacheSeconds=120') mb_size_url_holder = ('https://microbadger.com/images/dockershelf/' 'odoo:{0}') travis_matrixlist_latest_str = ( diff --git a/scripts/update_php.py b/scripts/update_php.py index c459516f..e8017ef3 100644 --- a/scripts/update_php.py +++ b/scripts/update_php.py @@ -45,18 +45,18 @@ def update_php(basedir): docker_url = 'https://hub.docker.com/r/dockershelf/php' dockerfile_badge_holder = ('https://img.shields.io/badge/' '-php%2F{0}%2FDockerfile-blue.svg' - '?colorA=22313f&colorB=4a637b&maxAge=86400' + '?colorA=22313f&colorB=4a637b&cacheSeconds=120' '&logo=docker') dockerfile_url_holder = ('https://github.com/Dockershelf/dockershelf/' 'blob/master/php/{0}/Dockerfile') mb_layers_badge_holder = ('https://img.shields.io/microbadger/layers/' 'dockershelf/php/{0}.svg' - '?colorA=22313f&colorB=4a637b&maxAge=86400') + '?colorA=22313f&colorB=4a637b&cacheSeconds=120') mb_layers_url_holder = ('https://microbadger.com/images/dockershelf/' 'php:{0}') - mb_size_badge_holder = ('https://img.shields.io/microbadger/image-size/' + mb_size_badge_holder = ('https://img.shields.io/docker/image-size/' 'dockershelf/php/{0}.svg' - '?colorA=22313f&colorB=4a637b&maxAge=86400') + '?colorA=22313f&colorB=4a637b&cacheSeconds=120') mb_size_url_holder = ('https://microbadger.com/images/dockershelf/' 'php:{0}') travis_matrixlist_latest_str = ( diff --git a/scripts/update_postgres.py b/scripts/update_postgres.py index ac4f8273..304f36d3 100644 --- a/scripts/update_postgres.py +++ b/scripts/update_postgres.py @@ -46,18 +46,18 @@ def update_postgres(basedir): docker_url = 'https://hub.docker.com/r/dockershelf/postgres' dockerfile_badge_holder = ('https://img.shields.io/badge/' '-postgres%2F{0}%2FDockerfile-blue.svg' - '?colorA=22313f&colorB=4a637b&maxAge=86400' + '?colorA=22313f&colorB=4a637b&cacheSeconds=120' '&logo=docker') dockerfile_url_holder = ('https://github.com/Dockershelf/dockershelf/' 'blob/master/postgres/{0}/Dockerfile') mb_layers_badge_holder = ('https://img.shields.io/microbadger/layers/' 'dockershelf/postgres/{0}.svg' - '?colorA=22313f&colorB=4a637b&maxAge=86400') + '?colorA=22313f&colorB=4a637b&cacheSeconds=120') mb_layers_url_holder = ('https://microbadger.com/images/dockershelf/' 'postgres:{0}') - mb_size_badge_holder = ('https://img.shields.io/microbadger/image-size/' + mb_size_badge_holder = ('https://img.shields.io/docker/image-size/' 'dockershelf/postgres/{0}.svg' - '?colorA=22313f&colorB=4a637b&maxAge=86400') + '?colorA=22313f&colorB=4a637b&cacheSeconds=120') mb_size_url_holder = ('https://microbadger.com/images/dockershelf/' 'postgres:{0}') travis_matrixlist_latest_str = ( diff --git a/scripts/update_python.py b/scripts/update_python.py index 3ef48fd4..9f26290c 100644 --- a/scripts/update_python.py +++ b/scripts/update_python.py @@ -45,18 +45,18 @@ def update_python(basedir): docker_url = 'https://hub.docker.com/r/dockershelf/python' dockerfile_badge_holder = ('https://img.shields.io/badge/' '-python%2F{0}%2FDockerfile-blue.svg' - '?colorA=22313f&colorB=4a637b&maxAge=86400' + '?colorA=22313f&colorB=4a637b&cacheSeconds=120' '&logo=docker') dockerfile_url_holder = ('https://github.com/Dockershelf/dockershelf/' 'blob/master/python/{0}/Dockerfile') mb_layers_badge_holder = ('https://img.shields.io/microbadger/layers/' 'dockershelf/python/{0}.svg' - '?colorA=22313f&colorB=4a637b&maxAge=86400') + '?colorA=22313f&colorB=4a637b&cacheSeconds=120') mb_layers_url_holder = ('https://microbadger.com/images/dockershelf/' 'python:{0}') - mb_size_badge_holder = ('https://img.shields.io/microbadger/image-size/' + mb_size_badge_holder = ('https://img.shields.io/docker/image-size/' 'dockershelf/python/{0}.svg' - '?colorA=22313f&colorB=4a637b&maxAge=86400') + '?colorA=22313f&colorB=4a637b&cacheSeconds=120') mb_size_url_holder = ('https://microbadger.com/images/dockershelf/' 'python:{0}') travis_matrixlist_latest_str = ( diff --git a/scripts/update_ruby.py b/scripts/update_ruby.py index c5c88b37..302d4d77 100644 --- a/scripts/update_ruby.py +++ b/scripts/update_ruby.py @@ -45,18 +45,18 @@ def update_ruby(basedir): docker_url = 'https://hub.docker.com/r/dockershelf/ruby' dockerfile_badge_holder = ('https://img.shields.io/badge/' '-ruby%2F{0}%2FDockerfile-blue.svg' - '?colorA=22313f&colorB=4a637b&maxAge=86400' + '?colorA=22313f&colorB=4a637b&cacheSeconds=120' '&logo=docker') dockerfile_url_holder = ('https://github.com/Dockershelf/dockershelf/' 'blob/master/ruby/{0}/Dockerfile') mb_layers_badge_holder = ('https://img.shields.io/microbadger/layers/' 'dockershelf/ruby/{0}.svg' - '?colorA=22313f&colorB=4a637b&maxAge=86400') + '?colorA=22313f&colorB=4a637b&cacheSeconds=120') mb_layers_url_holder = ('https://microbadger.com/images/dockershelf/' 'ruby:{0}') - mb_size_badge_holder = ('https://img.shields.io/microbadger/image-size/' + mb_size_badge_holder = ('https://img.shields.io/docker/image-size/' 'dockershelf/ruby/{0}.svg' - '?colorA=22313f&colorB=4a637b&maxAge=86400') + '?colorA=22313f&colorB=4a637b&cacheSeconds=120') mb_size_url_holder = ('https://microbadger.com/images/dockershelf/' 'ruby:{0}') travis_matrixlist_latest_str = ( diff --git a/scripts/utils.py b/scripts/utils.py index 53a51ed8..d011e7fd 100644 --- a/scripts/utils.py +++ b/scripts/utils.py @@ -40,28 +40,23 @@ basestring = str -debian_release_url_holder = ('http://deb.debian.org/debian/dists/{0}/' - 'Release') +debian_release_url_holder = 'http://deb.debian.org/debian/dists/{0}/Release' debian_suites = ['oldstable', 'stable', 'testing', 'unstable'] -mongo_debian_releases_url = ('http://repo.mongodb.org/apt/debian/' - 'dists/index.html') -mongo_rel_url_holder = ('http://repo.mongodb.org/apt/debian/' - 'dists/{0}/mongodb-org/index.html') +mongo_debian_releases_url = 'http://repo.mongodb.org/apt/debian/dists/index.html' +mongo_rel_url_holder = 'http://repo.mongodb.org/apt/debian/dists/{0}/mongodb-org/index.html' mongo_version_lower_limit = 3.6 mongo_version_upper_limit = 4.4 -node_versions_list_file = ('https://raw.githubusercontent.com/nodesource/' - 'distributions/master/deb/src/build.sh') +node_versions_list_file = 'https://raw.githubusercontent.com/nodesource/distributions/master/deb/src/build.sh' node_version_lower_limit = 8 node_version_upper_limit = 14 odoo_versions_list_file = 'http://nightly.odoo.com/index.html' odoo_version_lower_limit = 11.0 -odoo_version_upper_limit = 13.0 +odoo_version_upper_limit = 14.0 -postgres_release_url = ('http://apt.postgresql.org/pub/repos/apt/' - 'dists/sid-pgdg/Release') +postgres_release_url = 'http://apt.postgresql.org/pub/repos/apt/dists/sid-pgdg/Release' postgres_version_lower_limit = 9.6 postgres_version_upper_limit = 13 @@ -76,6 +71,7 @@ '2.7': 'sid', '3.5': 'stretch', '3.6': 'sid', + '3.7': 'buster', '3.8': 'sid', '3.9': 'sid', } @@ -105,7 +101,7 @@ def find_dirs(path=None, pattern='*'): assert isinstance(pattern, basestring) dirlist = [] - for directory, subdirs, files in os.walk(os.path.normpath(path)): + for directory, subdirs, _ in os.walk(os.path.normpath(path)): for subdir in fnmatch.filter(subdirs, pattern): if os.path.isdir(os.path.join(directory, subdir)): dirlist.append(os.path.join(directory, subdir)) @@ -209,9 +205,8 @@ def get_odoo_versions(): logger.info('Getting Odoo versions') odoo_ver_html = lxml.html.parse(odoo_versions_list_file).getroot() - odoo_versions = odoo_ver_html.cssselect('a.list-group-item') - odoo_versions = [e.get('href') for e in odoo_versions] - odoo_versions = [e.replace('/nightly', '') for e in odoo_versions] + odoo_versions = odoo_ver_html.cssselect('a.label') + odoo_versions = [e.text_content() for e in odoo_versions] odoo_versions = list(filter(lambda x: not is_string_a_string(x), odoo_versions)) odoo_versions = [u(v) for v in odoo_versions