diff --git a/10.0/20161123/Dockerfile b/10.0/20161123/Dockerfile new file mode 100644 index 0000000..4e7d59b --- /dev/null +++ b/10.0/20161123/Dockerfile @@ -0,0 +1,29 @@ +FROM steenzout/odoo:10.0-base +MAINTAINER Pedro Salgado "steenzout@ymail.com" + +ENV ODOO_RELEASE 20161123 +ENV ODOO_SHA1SUM 3c9edd6f1b5673c2a87fe65cfa5f404ef5f9c8e7 + +# Set the default config file +ENV ODOO_RC /etc/odoo/odoo.conf + +# Install Odoo +RUN set -x; curl -o odoo.deb -SL http://nightly.odoo.com/10.0/nightly/deb/odoo_10.0.20161123_all.deb && echo "3c9edd6f1b5673c2a87fe65cfa5f404ef5f9c8e7 odoo.deb" | sha1sum -c - && dpkg --force-depends -i odoo.deb && apt-get update && apt-get -y install -f --no-install-recommends && rm -rf /var/lib/apt/lists/* odoo.deb + +# Copy entrypoint script and Odoo configuration file +COPY "10.0/entrypoint.sh" / +COPY "10.0/odoo.conf" /etc/odoo/ +RUN chown odoo /etc/odoo/odoo.conf + +# Mount /var/lib/odoo to allow restoring filestore and /mnt/extra-addons for users addons +RUN mkdir -p /mnt/extra-addons && chown -R odoo /mnt/extra-addons +VOLUME ["/var/lib/odoo", "/mnt/extra-addons"] + +# Expose Odoo services +EXPOSE 8069 8071 + +# Set default user when running the container +USER odoo + +ENTRYPOINT ["/entrypoint.sh"] +CMD ["odoo"] diff --git a/10.0/releases.txt b/10.0/releases.txt index 0157018..82cdc93 100644 --- a/10.0/releases.txt +++ b/10.0/releases.txt @@ -1 +1,2 @@ 20161230:02d24f88c66a34c23f53e396c8c9d1adb1366d95 +20161123:3c9edd6f1b5673c2a87fe65cfa5f404ef5f9c8e7 diff --git a/8.0/20161123/Dockerfile b/8.0/20161123/Dockerfile new file mode 100644 index 0000000..a935499 --- /dev/null +++ b/8.0/20161123/Dockerfile @@ -0,0 +1,29 @@ +FROM steenzout/odoo:8.0-base +MAINTAINER Pedro Salgado "steenzout@ymail.com" + +ENV ODOO_RELEASE 20161123 +ENV ODOO_SHA1SUM fcc9fa35fae811958ee08a0f51dfc23242e755b6 + +# Set the default config file +ENV OPENERP_SERVER /etc/odoo/openerp-server.conf + +# Install Odoo +RUN set -x; curl -o odoo.deb -SL http://nightly.odoo.com/8.0/nightly/deb/odoo_8.0.20161123_all.deb && echo 'fcc9fa35fae811958ee08a0f51dfc23242e755b6 odoo.deb' | sha1sum -c - && dpkg --force-depends -i odoo.deb && apt-get update && apt-get -y install -f --no-install-recommends && rm -rf /var/lib/apt/lists/* odoo.deb + +# Copy entrypoint script and Odoo configuration file +COPY "8.0/entrypoint.sh" / +COPY "8.0/openerp-server.conf" /etc/odoo/ +RUN chown odoo /etc/odoo/openerp-server.conf + +# Mount /var/lib/odoo to allow restoring filestore and /mnt/extra-addons for users addons +RUN mkdir -p /mnt/extra-addons && chown -R odoo /mnt/extra-addons +VOLUME ["/var/lib/odoo", "/mnt/extra-addons"] + +# Expose Odoo services +EXPOSE 8069 8071 + +# Set default user when running the container +USER odoo + +ENTRYPOINT ["/entrypoint.sh"] +CMD ["openerp-server"] diff --git a/8.0/releases.txt b/8.0/releases.txt index d883c68..df11460 100644 --- a/8.0/releases.txt +++ b/8.0/releases.txt @@ -1 +1,2 @@ 20161230:ba32245d9971a7ee3e2b3eb5e54dcab7ec3f209f +20161123:fcc9fa35fae811958ee08a0f51dfc23242e755b6 diff --git a/9.0/20161123/Dockerfile b/9.0/20161123/Dockerfile new file mode 100644 index 0000000..b3bffb2 --- /dev/null +++ b/9.0/20161123/Dockerfile @@ -0,0 +1,29 @@ +FROM steenzout/odoo:9.0-base +MAINTAINER Pedro Salgado "steenzout@ymail.com" + +ENV ODOO_RELEASE 20161123 +ENV ODOO_SHA1SUM c9e66e878146940ef188eaa8c9bc5da7e4306982 + +# Set the default config file +ENV OPENERP_SERVER /etc/odoo/openerp-server.conf + +# Install Odoo +RUN set -x; curl -o odoo.deb -SL http://nightly.odoo.com/9.0/nightly/deb/odoo_9.0c.20161123_all.deb && echo "c9e66e878146940ef188eaa8c9bc5da7e4306982 odoo.deb" | sha1sum -c - && dpkg --force-depends -i odoo.deb && apt-get update && apt-get -y install -f --no-install-recommends && rm -rf /var/lib/apt/lists/* odoo.deb + +# Copy entrypoint script and Odoo configuration file +COPY "9.0/entrypoint.sh" / +COPY "9.0/openerp-server.conf" /etc/odoo/ +RUN chown odoo /etc/odoo/openerp-server.conf + +# Mount /var/lib/odoo to allow restoring filestore and /mnt/extra-addons for users addons +RUN mkdir -p /mnt/extra-addons && chown -R odoo /mnt/extra-addons +VOLUME ["/var/lib/odoo", "/mnt/extra-addons"] + +# Expose Odoo services +EXPOSE 8069 8071 + +# Set default user when running the container +USER odoo + +ENTRYPOINT ["/entrypoint.sh"] +CMD ["openerp-server"] diff --git a/9.0/releases.txt b/9.0/releases.txt index ec6a769..b2e3aac 100644 --- a/9.0/releases.txt +++ b/9.0/releases.txt @@ -1 +1,4 @@ +20161230:1795747dd859dc59405a40534206cb9c3632266f +20161123:c9e66e878146940ef188eaa8c9bc5da7e4306982 +20160512:b25f026723fb67e333496f8741821f60795d3372 20160101:d55a3f5317529defe8cf8a8eec82ae6159a0fe81