From c817b35c6e8f926af310386f1b4e91c799aa1ffe Mon Sep 17 00:00:00 2001 From: startxfr Date: Tue, 18 May 2021 22:33:00 +0200 Subject: [PATCH] Update fc32 --- GitlabRunner/ansible/Dockerfile | 23 ++++++----- GitlabRunner/ansible/sx/bin/sx-runner-ansible | 18 +++++++++ GitlabRunner/ansible/sx/lib/sx-runner-ansible | 8 ++++ GitlabRunner/apache/Dockerfile | 20 ++++++---- GitlabRunner/apache/sx/bin/sx-runner-apache | 19 +++++++++ GitlabRunner/apache/sx/lib/sx-runner-apache | 8 ++++ GitlabRunner/bash/Dockerfile | 20 ++++++---- GitlabRunner/bash/sx/bin/sx-runner-bash | 18 +++++++++ GitlabRunner/bash/sx/lib/sx-runner-bash | 8 ++++ GitlabRunner/nodejs/Dockerfile | 20 ++++++---- GitlabRunner/nodejs/sx/bin/sx-runner-nodejs | 19 +++++++++ GitlabRunner/nodejs/sx/lib/sx-runner-nodejs | 8 ++++ GitlabRunner/oc/Dockerfile | 12 ++++-- GitlabRunner/oc/sx/bin/sx-runner-oc | 18 +++++++++ GitlabRunner/oc/sx/lib/sx-runner-apache | 9 +++++ GitlabRunner/php/Dockerfile | 20 ++++++---- GitlabRunner/php/sx/bin/sx-runner-php | 19 +++++++++ GitlabRunner/php/sx/lib/sx-runner-php | 8 ++++ OS/Dockerfile | 38 +++++++++--------- Services/apache/Dockerfile | 6 +-- Services/couchbase/Dockerfile | 14 +++---- Services/mariadb/Dockerfile | 40 +++++++++---------- Services/memcache/Dockerfile | 10 ++--- Services/nodejs/Dockerfile | 18 ++++----- Services/php/Dockerfile | 34 ++++++++-------- VDI/chrome/Dockerfile | 22 +++++----- VDI/firefox/Dockerfile | 18 ++++----- docs/GitlabRunner/ansible.md | 30 +++++++------- docs/GitlabRunner/bash.md | 4 +- docs/GitlabRunner/nodejs.md | 4 +- docs/OS/fedora.md | 32 +++++++-------- docs/Services/apache.md | 2 +- docs/Services/couchbase.md | 6 +-- docs/Services/mariadb.md | 4 +- docs/Services/memcache.md | 2 +- docs/Services/mongo.md | 4 +- docs/Services/nodejs.md | 2 +- docs/Services/ooconv.md | 2 +- docs/Services/postgres.md | 2 +- docs/VDI/chrome.md | 26 ++++++------ docs/VDI/firefox.md | 26 ++++++------ 41 files changed, 404 insertions(+), 217 deletions(-) create mode 100755 GitlabRunner/ansible/sx/bin/sx-runner-ansible create mode 100755 GitlabRunner/ansible/sx/lib/sx-runner-ansible create mode 100755 GitlabRunner/apache/sx/bin/sx-runner-apache create mode 100755 GitlabRunner/apache/sx/lib/sx-runner-apache create mode 100755 GitlabRunner/bash/sx/bin/sx-runner-bash create mode 100755 GitlabRunner/bash/sx/lib/sx-runner-bash create mode 100755 GitlabRunner/nodejs/sx/bin/sx-runner-nodejs create mode 100755 GitlabRunner/nodejs/sx/lib/sx-runner-nodejs create mode 100755 GitlabRunner/oc/sx/bin/sx-runner-oc create mode 100755 GitlabRunner/oc/sx/lib/sx-runner-apache create mode 100755 GitlabRunner/php/sx/bin/sx-runner-php create mode 100755 GitlabRunner/php/sx/lib/sx-runner-php diff --git a/GitlabRunner/ansible/Dockerfile b/GitlabRunner/ansible/Dockerfile index 16b04263..dff568a6 100644 --- a/GitlabRunner/ansible/Dockerfile +++ b/GitlabRunner/ansible/Dockerfile @@ -20,19 +20,19 @@ LABEL name="$SX_ID" \ fr.startx.component="$SX_ID:$SX_VERSION" USER root - +COPY sx /tmp/ RUN dnf install -yq --nogpgcheck yum-utils dnf-plugin-system-upgrade && \ dnf upgrade -yq --nogpgcheck --refresh && \ dnf install -yq --nogpgcheck \ - make \ - python-pip \ - ansible \ - bubblewrap \ - rsync \ - curl \ - npm nodejs \ - openssh-clients \ - sshpass && \ + make \ + python-pip \ + ansible \ + bubblewrap \ + rsync \ + curl \ + npm nodejs \ + openssh-clients \ + sshpass && \ pip install openshift && \ dnf install -yq --nogpgcheck 'dnf-command(config-manager)' && \ dnf config-manager --enable --add-repo https://releases.ansible.com/ansible-runner/ansible-runner.el7.repo && \ @@ -42,6 +42,9 @@ RUN dnf install -yq --nogpgcheck yum-utils dnf-plugin-system-upgrade && \ npm install uuid && \ dnf remove -yq --skip-broken dnf-plugin-system-upgrade yum-utils yum && \ dnf clean all --enablerepo=\* && \ + mv /tmp/bin/* /bin/ && \ + mv /tmp/lib/* $SX_LIBDIR/ && \ + rm -rf /tmp/bin /tmp/bin && \ cd /tmp && \ wget -q https://github.com/gohugoio/hugo/releases/download/v${SX_HUGO_RELEASE}/hugo_${SX_HUGO_RELEASE}_Linux-64bit.tar.gz && \ tar xzvf hugo_${SX_HUGO_RELEASE}_Linux-64bit.tar.gz && \ diff --git a/GitlabRunner/ansible/sx/bin/sx-runner-ansible b/GitlabRunner/ansible/sx/bin/sx-runner-ansible new file mode 100755 index 00000000..3162f22b --- /dev/null +++ b/GitlabRunner/ansible/sx/bin/sx-runner-ansible @@ -0,0 +1,18 @@ +#!/bin/bash +source $SX_LIBDIR/sx-runner-ansible + +# Dispatch input arguments +case $1 in + assemble|build) genericBuild $@ ;; + post-build) genericPostBuild $@ ;; + pre-deploy) genericPreDeploy $@ ;; + post-deploy) genericPostDeploy $@ ;; + run|start) genericRun $@ ;; + isLive|health) genericIsLive $@ ;; + isReady) genericIsReady $@ ;; + info|--info) runnerAnsibleInformation $@ ;; + usage|help|--help) genericUsage $@ ;; + usageS2i) genericUsageS2I $@ ;; + version|--version) genericVersion $@ ;; + *) genericWelcome $@ ;; +esac \ No newline at end of file diff --git a/GitlabRunner/ansible/sx/lib/sx-runner-ansible b/GitlabRunner/ansible/sx/lib/sx-runner-ansible new file mode 100755 index 00000000..503e90a7 --- /dev/null +++ b/GitlabRunner/ansible/sx/lib/sx-runner-ansible @@ -0,0 +1,8 @@ +#!/bin/bash +source $SX_LIBDIR/sx + +# Display ansible information +function runnerAnsibleInformation { + genericAllInformation $1 + echoVerbose $1 "runner make : " `make --version | head -n 1` +} \ No newline at end of file diff --git a/GitlabRunner/apache/Dockerfile b/GitlabRunner/apache/Dockerfile index 0751892c..7b7e677b 100644 --- a/GitlabRunner/apache/Dockerfile +++ b/GitlabRunner/apache/Dockerfile @@ -19,18 +19,22 @@ LABEL name="$SX_ID" \ fr.startx.component="$SX_ID:$SX_VERSION" USER root -RUN dnf install -yq yum-utils dnf-plugin-system-upgrade && \ - dnf upgrade -yq --refresh && \ +COPY sx /tmp/ +RUN dnf install -yq --nogpgcheck yum-utils dnf-plugin-system-upgrade && \ + dnf upgrade -yq --nogpgcheck --refresh && \ dnf install -yq --nogpgcheck \ - make \ - bubblewrap \ - rsync \ - openssh-clients \ - sshpass && \ + make \ + bubblewrap \ + rsync \ + openssh-clients \ + sshpass && \ package-cleanup --problems && \ package-cleanup --orphans && \ dnf remove -yq --skip-broken dnf-plugin-system-upgrade yum-utils yum && \ - dnf clean all --enablerepo=\* + dnf clean all --enablerepo=\* && \ + mv /tmp/bin/* /bin/ && \ + mv /tmp/lib/* $SX_LIBDIR/ && \ + rm -rf /tmp/bin /tmp/bin USER 1001 diff --git a/GitlabRunner/apache/sx/bin/sx-runner-apache b/GitlabRunner/apache/sx/bin/sx-runner-apache new file mode 100755 index 00000000..979dcd2a --- /dev/null +++ b/GitlabRunner/apache/sx/bin/sx-runner-apache @@ -0,0 +1,19 @@ +#!/bin/bash +source $SX_LIBDIR/sx-runner-apache + +check_apache_environment +# Dispatch input arguments +case $1 in + assemble|build) apacheBuild $@ ;; + post-build) apachePostBuild $@ ;; + pre-deploy) apachePreDeploy $@ ;; + post-deploy) apachePostDeploy $@ ;; + run|start) apacheRun $@ ;; + isLive|health) apacheIsLive $@ ;; + isReady) apacheIsReady $@ ;; + info|--info) runnerApacheInformation $@ ;; + usage|help|--help) genericUsage $@ ;; + usageS2i) genericUsageS2I $@ ;; + version|--version) genericVersion $@ ;; + *) genericWelcome $@ ;; +esac \ No newline at end of file diff --git a/GitlabRunner/apache/sx/lib/sx-runner-apache b/GitlabRunner/apache/sx/lib/sx-runner-apache new file mode 100755 index 00000000..ef8136a7 --- /dev/null +++ b/GitlabRunner/apache/sx/lib/sx-runner-apache @@ -0,0 +1,8 @@ +#!/bin/bash +source $SX_LIBDIR/sx-apache + +# Display apache information +function runnerApacheInformation { + apacheInformation $1 + echoVerbose $1 "runner make : " `make --version | head -n 1` +} \ No newline at end of file diff --git a/GitlabRunner/bash/Dockerfile b/GitlabRunner/bash/Dockerfile index 85228ea8..4063d324 100644 --- a/GitlabRunner/bash/Dockerfile +++ b/GitlabRunner/bash/Dockerfile @@ -19,18 +19,22 @@ LABEL name="$SX_ID" \ fr.startx.component="$SX_ID:$SX_VERSION" USER root -RUN dnf install -yq yum-utils dnf-plugin-system-upgrade && \ - dnf upgrade -yq --refresh && \ +COPY sx /tmp/ +RUN dnf install -yq --nogpgcheck yum-utils dnf-plugin-system-upgrade && \ + dnf upgrade -yq --nogpgcheck --refresh && \ dnf install -yq --nogpgcheck \ - make \ - bubblewrap \ - rsync \ - openssh-clients \ - sshpass && \ + make \ + bubblewrap \ + rsync \ + openssh-clients \ + sshpass && \ package-cleanup --problems && \ package-cleanup --orphans && \ dnf remove -yq --skip-broken dnf-plugin-system-upgrade yum-utils yum && \ - dnf clean all --enablerepo=\* + dnf clean all --enablerepo=\* && \ + mv /tmp/bin/* /bin/ && \ + mv /tmp/lib/* $SX_LIBDIR/ && \ + rm -rf /tmp/bin /tmp/bin USER 1001 diff --git a/GitlabRunner/bash/sx/bin/sx-runner-bash b/GitlabRunner/bash/sx/bin/sx-runner-bash new file mode 100755 index 00000000..ceb9362d --- /dev/null +++ b/GitlabRunner/bash/sx/bin/sx-runner-bash @@ -0,0 +1,18 @@ +#!/bin/bash +source $SX_LIBDIR/sx-runner-bash + +# Dispatch input arguments +case $1 in + assemble|build) genericBuild $@ ;; + post-build) genericPostBuild $@ ;; + pre-deploy) genericPreDeploy $@ ;; + post-deploy) genericPostDeploy $@ ;; + run|start) genericRun $@ ;; + isLive|health) genericIsLive $@ ;; + isReady) genericIsReady $@ ;; + info|--info) runnerBashInformation $@ ;; + usage|help|--help) genericUsage $@ ;; + usageS2i) genericUsageS2I $@ ;; + version|--version) genericVersion $@ ;; + *) genericWelcome $@ ;; +esac \ No newline at end of file diff --git a/GitlabRunner/bash/sx/lib/sx-runner-bash b/GitlabRunner/bash/sx/lib/sx-runner-bash new file mode 100755 index 00000000..8fa9d7eb --- /dev/null +++ b/GitlabRunner/bash/sx/lib/sx-runner-bash @@ -0,0 +1,8 @@ +#!/bin/bash +source $SX_LIBDIR/sx + +# Display generic information +function runnerBashInformation { + genericAllInformation $1 + echoVerbose $1 "runner make : " `make --version | head -n 1` +} \ No newline at end of file diff --git a/GitlabRunner/nodejs/Dockerfile b/GitlabRunner/nodejs/Dockerfile index 1cf507a1..a9860607 100644 --- a/GitlabRunner/nodejs/Dockerfile +++ b/GitlabRunner/nodejs/Dockerfile @@ -19,18 +19,22 @@ LABEL name="$SX_ID" \ fr.startx.component="$SX_ID:$SX_VERSION" USER root -RUN dnf install -yq yum-utils dnf-plugin-system-upgrade && \ - dnf upgrade -yq --refresh && \ +COPY sx /tmp/ +RUN dnf install -yq --nogpgcheck yum-utils dnf-plugin-system-upgrade && \ + dnf upgrade -yq --nogpgcheck --refresh && \ dnf install -yq --nogpgcheck \ - make \ - bubblewrap \ - rsync \ - openssh-clients \ - sshpass && \ + make \ + bubblewrap \ + rsync \ + openssh-clients \ + sshpass && \ package-cleanup --problems && \ package-cleanup --orphans && \ dnf remove -yq --skip-broken dnf-plugin-system-upgrade yum-utils yum && \ - dnf clean all --enablerepo=\* + dnf clean all --enablerepo=\* && \ + mv /tmp/bin/* /bin/ && \ + mv /tmp/lib/* $SX_LIBDIR/ && \ + rm -rf /tmp/bin /tmp/bin USER 1001 diff --git a/GitlabRunner/nodejs/sx/bin/sx-runner-nodejs b/GitlabRunner/nodejs/sx/bin/sx-runner-nodejs new file mode 100755 index 00000000..43811a0d --- /dev/null +++ b/GitlabRunner/nodejs/sx/bin/sx-runner-nodejs @@ -0,0 +1,19 @@ +#!/bin/bash +source $SX_LIBDIR/sx-runner-nodejs + +check_nodejs_environment +# Dispatch input arguments +case $1 in + assemble|build) nodejsBuild $@ ;; + post-build) nodejsPostBuild $@ ;; + pre-deploy) nodejsPreDeploy $@ ;; + post-deploy) nodejsPostDeploy $@ ;; + run|start) nodejsRun $@ ;; + isLive|health) nodejsIsLive $@ ;; + isReady) nodejsIsReady $@ ;; + info|--info) runnerNodejsInformation $@ ;; + usage|help|--help) genericUsage $@ ;; + usageS2i) genericUsageS2I $@ ;; + version|--version) genericVersion $@ ;; + *) genericWelcome $@ ;; +esac \ No newline at end of file diff --git a/GitlabRunner/nodejs/sx/lib/sx-runner-nodejs b/GitlabRunner/nodejs/sx/lib/sx-runner-nodejs new file mode 100755 index 00000000..d8d49e00 --- /dev/null +++ b/GitlabRunner/nodejs/sx/lib/sx-runner-nodejs @@ -0,0 +1,8 @@ +#!/bin/bash +source $SX_LIBDIR/sx-nodejs + +# Display nodejs information +function runnerNodejsInformation { + nodejsInformation $1 + echoVerbose $1 "runner make : " `make --version | head -n 1` +} \ No newline at end of file diff --git a/GitlabRunner/oc/Dockerfile b/GitlabRunner/oc/Dockerfile index 38466d21..bfdbdaa8 100644 --- a/GitlabRunner/oc/Dockerfile +++ b/GitlabRunner/oc/Dockerfile @@ -20,8 +20,11 @@ LABEL name="$SX_ID" \ fr.startx.component="$SX_ID:$SX_VERSION" USER root -RUN dnf install -yq python3-pip jq && \ - pip3 install yq && \ +COPY sx /tmp/ +RUN dnf install -yq --nogpgcheck \ + jq \ + python3-pip && \ + pip install yq && \ cd /tmp && \ wget -q https://mirror.openshift.com/pub/openshift-v4/clients/ocp/$SX_OC_VERSION/openshift-client-linux-$SX_OC_VERSION.tar.gz && \ tar xzvf openshift-client-linux-$SX_OC_VERSION.tar.gz && \ @@ -31,7 +34,10 @@ RUN dnf install -yq python3-pip jq && \ tar xzvf openshift-install-linux-$SX_OC_VERSION.tar.gz && \ mv openshift-install /usr/bin/ && \ rm -f openshift-install-linux-$SX_OC_VERSION.tar.gz && \ - cd - + cd - && \ + mv /tmp/bin/* /bin/ && \ + mv /tmp/lib/* $SX_LIBDIR/ && \ + rm -rf /tmp/bin /tmp/bin USER 1001 diff --git a/GitlabRunner/oc/sx/bin/sx-runner-oc b/GitlabRunner/oc/sx/bin/sx-runner-oc new file mode 100755 index 00000000..0087aa03 --- /dev/null +++ b/GitlabRunner/oc/sx/bin/sx-runner-oc @@ -0,0 +1,18 @@ +#!/bin/bash +source $SX_LIBDIR/sx-runner-oc + +# Dispatch input arguments +case $1 in + assemble|build) genericBuild $@ ;; + post-build) genericPostBuild $@ ;; + pre-deploy) genericPreDeploy $@ ;; + post-deploy) genericPostDeploy $@ ;; + run|start) genericRun $@ ;; + isLive|health) genericIsLive $@ ;; + isReady) genericIsReady $@ ;; + info|--info) runnerOcInformation $@ ;; + usage|help|--help) genericUsage $@ ;; + usageS2i) genericUsageS2I $@ ;; + version|--version) genericVersion $@ ;; + *) genericWelcome $@ ;; +esac \ No newline at end of file diff --git a/GitlabRunner/oc/sx/lib/sx-runner-apache b/GitlabRunner/oc/sx/lib/sx-runner-apache new file mode 100755 index 00000000..aca01107 --- /dev/null +++ b/GitlabRunner/oc/sx/lib/sx-runner-apache @@ -0,0 +1,9 @@ +#!/bin/bash +source $SX_LIBDIR/sx + +# Display apache information +function runnerOcInformation { + genericAllInformation $1 + echoVerbose $1 "runner oc : " `oc --version` + echoVerbose $1 "runner make : " `make --version | head -n 1` +} \ No newline at end of file diff --git a/GitlabRunner/php/Dockerfile b/GitlabRunner/php/Dockerfile index 16450de7..9dd1c8cd 100644 --- a/GitlabRunner/php/Dockerfile +++ b/GitlabRunner/php/Dockerfile @@ -19,18 +19,22 @@ LABEL name="$SX_ID" \ fr.startx.component="$SX_ID:$SX_VERSION" USER root -RUN dnf install -yq yum-utils dnf-plugin-system-upgrade && \ - dnf upgrade -yq --refresh && \ +COPY sx /tmp/ +RUN dnf install -yq --nogpgcheck yum-utils dnf-plugin-system-upgrade && \ + dnf upgrade -yq --nogpgcheck --refresh && \ dnf install -yq --nogpgcheck \ - make \ - bubblewrap \ - rsync \ - openssh-clients \ - sshpass && \ + make \ + bubblewrap \ + rsync \ + openssh-clients \ + sshpass && \ package-cleanup --problems && \ package-cleanup --orphans && \ dnf remove -yq --skip-broken dnf-plugin-system-upgrade yum-utils yum && \ - dnf clean all --enablerepo=\* + dnf clean all --enablerepo=\* && \ + mv /tmp/bin/* /bin/ && \ + mv /tmp/lib/* $SX_LIBDIR/ && \ + rm -rf /tmp/bin /tmp/bin USER 1001 diff --git a/GitlabRunner/php/sx/bin/sx-runner-php b/GitlabRunner/php/sx/bin/sx-runner-php new file mode 100755 index 00000000..52328dd8 --- /dev/null +++ b/GitlabRunner/php/sx/bin/sx-runner-php @@ -0,0 +1,19 @@ +#!/bin/bash +source $SX_LIBDIR/sx-runner-php + +check_php_environment +# Dispatch input arguments +case $1 in + assemble|build) phpBuild $@ ;; + post-build) phpPostBuild $@ ;; + pre-deploy) phpPreDeploy $@ ;; + post-deploy) phpPostDeploy $@ ;; + run|start) phpRun $@ ;; + isLive|health) phpIsLive $@ ;; + isReady) phpIsReady $@ ;; + info|--info) runnerPhpInformation $@ ;; + usage|help|--help) genericUsage $@ ;; + usageS2i) genericUsageS2I $@ ;; + version|--version) genericVersion $@ ;; + *) genericWelcome $@ ;; +esac \ No newline at end of file diff --git a/GitlabRunner/php/sx/lib/sx-runner-php b/GitlabRunner/php/sx/lib/sx-runner-php new file mode 100755 index 00000000..18040095 --- /dev/null +++ b/GitlabRunner/php/sx/lib/sx-runner-php @@ -0,0 +1,8 @@ +#!/bin/bash +source $SX_LIBDIR/sx-php + +# Display php information +function runnerPhpInformation { + phpInformation $1 + echoVerbose $1 "runner make : " `make --version | head -n 1` +} \ No newline at end of file diff --git a/OS/Dockerfile b/OS/Dockerfile index 88cb8fad..37653077 100644 --- a/OS/Dockerfile +++ b/OS/Dockerfile @@ -37,25 +37,25 @@ USER root COPY sx /tmp/ RUN echo "keepcache=0" >>/etc/dnf/dnf.conf && \ - dnf install -yq yum-utils dnf-plugin-system-upgrade && \ - dnf upgrade -yq --refresh && \ - dnf install -yq \ - pwgen \ - tar \ - unzip \ - zip \ - hostname \ - psmisc \ - procps \ - findutils \ - iputils \ - net-tools \ - wget \ - curl \ - logrotate \ - bash-completion \ - glibc-langpack-fr \ - vim && \ + dnf install -yq --nogpgcheck yum-utils dnf-plugin-system-upgrade && \ + dnf upgrade -yq --nogpgcheck --refresh && \ + dnf install -yq --nogpgcheck \ + pwgen \ + tar \ + unzip \ + zip \ + hostname \ + psmisc \ + procps \ + findutils \ + iputils \ + net-tools \ + wget \ + curl \ + logrotate \ + bash-completion \ + glibc-langpack-fr \ + vim && \ package-cleanup --problems && \ package-cleanup --orphans && \ dnf remove -yq --skip-broken dnf-plugin-system-upgrade yum-utils yum && \ diff --git a/Services/apache/Dockerfile b/Services/apache/Dockerfile index aa88c07f..1e8620c4 100644 --- a/Services/apache/Dockerfile +++ b/Services/apache/Dockerfile @@ -36,10 +36,10 @@ LABEL name="$SX_ID" \ USER root COPY httpd.conf $HTTPDCONF COPY sx /tmp/ -RUN dnf install -yq yum-utils dnf-plugin-system-upgrade && \ - dnf upgrade -yq --refresh && \ +RUN dnf install -yq --nogpgcheck yum-utils dnf-plugin-system-upgrade && \ + dnf upgrade -yq --nogpgcheck --refresh && \ dnf install -yq --nogpgcheck \ - httpd && \ + httpd && \ package-cleanup --problems && \ package-cleanup --orphans && \ dnf remove -yq --skip-broken dnf-plugin-system-upgrade yum-utils yum && \ diff --git a/Services/couchbase/Dockerfile b/Services/couchbase/Dockerfile index 0d862cd8..c078bed2 100644 --- a/Services/couchbase/Dockerfile +++ b/Services/couchbase/Dockerfile @@ -36,13 +36,13 @@ COPY sx /tmp/ RUN dnf install -yq --nogpgcheck yum-utils dnf-plugin-system-upgrade && \ dnf upgrade -yq --nogpgcheck --refresh && \ dnf install -yq --nogpgcheck \ - python3-httplib2 \ - openssl \ - ncurses \ - ncurses-libs \ - ncurses-compat-libs \ - python3 \ - bzip2 && \ + python3-httplib2 \ + openssl \ + ncurses \ + ncurses-libs \ + ncurses-compat-libs \ + python3 \ + bzip2 && \ package-cleanup --problems && \ package-cleanup --orphans && \ dnf remove -yq --skip-broken dnf-plugin-system-upgrade yum-utils yum && \ diff --git a/Services/mariadb/Dockerfile b/Services/mariadb/Dockerfile index 59ba12ea..8ef04a3c 100644 --- a/Services/mariadb/Dockerfile +++ b/Services/mariadb/Dockerfile @@ -38,26 +38,26 @@ COPY my.cnf $MY_CONF RUN dnf install -yq --nogpgcheck yum-utils dnf-plugin-system-upgrade && \ dnf upgrade -yq --nogpgcheck --refresh && \ dnf install -yq --nogpgcheck \ - mariadb-connect-engine \ - mariadb-connector-odbc \ - mariadb-embedded \ - mariadb-pam \ - mariadb-rocksdb-engine \ - mariadb-s3-engine \ - mariadb-server \ - mariadb-server-utils \ - mariadb-sphinx-engine \ - mariadb-backup \ - mariadb-common \ - mariadb-cracklib-password-check \ - mariadb-errmsg \ - mariadb-gssapi-server \ - mariadb-server-galera \ - mysql-selinux \ - percona-xtrabackup \ - python3-mysqlclient \ - glibc-langpack-fr \ - mariadb && \ + mariadb-connect-engine \ + mariadb-connector-odbc \ + mariadb-embedded \ + mariadb-pam \ + mariadb-rocksdb-engine \ + mariadb-s3-engine \ + mariadb-server \ + mariadb-server-utils \ + mariadb-sphinx-engine \ + mariadb-backup \ + mariadb-common \ + mariadb-cracklib-password-check \ + mariadb-errmsg \ + mariadb-gssapi-server \ + mariadb-server-galera \ + mysql-selinux \ + percona-xtrabackup \ + python3-mysqlclient \ + glibc-langpack-fr \ + mariadb && \ package-cleanup --problems && \ package-cleanup --orphans && \ dnf remove -yq --skip-broken dnf-plugin-system-upgrade yum-utils yum && \ diff --git a/Services/memcache/Dockerfile b/Services/memcache/Dockerfile index 1bb48588..c474cc40 100644 --- a/Services/memcache/Dockerfile +++ b/Services/memcache/Dockerfile @@ -28,12 +28,12 @@ LABEL name="$SX_ID" \ USER root COPY sx /tmp/ -RUN dnf install -yq yum-utils dnf-plugin-system-upgrade && \ - dnf upgrade -yq --refresh && \ +RUN dnf install -yq --nogpgcheck yum-utils dnf-plugin-system-upgrade && \ + dnf upgrade -yq --nogpgcheck --refresh && \ dnf install -yq --nogpgcheck \ - memcached \ - nmap-ncat \ - telnet && \ + memcached \ + nmap-ncat \ + telnet && \ package-cleanup --problems && \ package-cleanup --orphans && \ dnf remove -yq --skip-broken dnf-plugin-system-upgrade yum-utils yum && \ diff --git a/Services/nodejs/Dockerfile b/Services/nodejs/Dockerfile index 2b820650..d315883b 100644 --- a/Services/nodejs/Dockerfile +++ b/Services/nodejs/Dockerfile @@ -32,16 +32,16 @@ LABEL name="$SX_ID" \ USER root COPY sx /tmp/ COPY *.j* $APP_PATH/ -RUN dnf install -yq yum-utils dnf-plugin-system-upgrade && \ - dnf upgrade -yq --refresh && \ +RUN dnf install -yq --nogpgcheck yum-utils dnf-plugin-system-upgrade && \ + dnf upgrade -yq --nogpgcheck --refresh && \ dnf install -yq --nogpgcheck \ - nodejs \ - npm \ - python \ - make \ - gcc \ - gcc-c++ \ - git && \ + nodejs \ + npm \ + python \ + make \ + gcc \ + gcc-c++ \ + git && \ package-cleanup --problems && \ package-cleanup --orphans && \ dnf remove -yq --skip-broken dnf-plugin-system-upgrade yum-utils yum && \ diff --git a/Services/php/Dockerfile b/Services/php/Dockerfile index b08b2596..7d1afa38 100644 --- a/Services/php/Dockerfile +++ b/Services/php/Dockerfile @@ -36,22 +36,22 @@ COPY index.php $APP_PATH/index.php RUN dnf install -yq --nogpgcheck yum-utils dnf-plugin-system-upgrade && \ dnf upgrade -yq --nogpgcheck --refresh && \ dnf install -yq --nogpgcheck \ - php \ - php-cli \ - php-pear \ - php-gd \ - php-mcrypt \ - php-mysqlnd \ - php-soap \ - php-pdo \ - php-process \ - php-common \ - php-mbstring \ - php-bcmath \ - php-php-gettext \ - php-tcpdf \ - php-tcpdf-dejavu-sans-fonts \ - php-tidy && \ + php \ + php-cli \ + php-pear \ + php-gd \ + php-mcrypt \ + php-mysqlnd \ + php-soap \ + php-pdo \ + php-process \ + php-common \ + php-mbstring \ + php-bcmath \ + php-php-gettext \ + php-tcpdf \ + php-tcpdf-dejavu-sans-fonts \ + php-tidy && \ package-cleanup --problems && \ package-cleanup --orphans && \ dnf remove -yq --skip-broken dnf-plugin-system-upgrade yum-utils yum && \ @@ -75,6 +75,6 @@ WORKDIR $APP_PATH EXPOSE $APP_PORT -VOLUME [ $SX_PHPSESS_PATH ] +VOLUME $SX_PHPSESS_PATH CMD [ "/bin/sx-php" , "run" ] diff --git a/VDI/chrome/Dockerfile b/VDI/chrome/Dockerfile index 10be2514..2ee5f659 100644 --- a/VDI/chrome/Dockerfile +++ b/VDI/chrome/Dockerfile @@ -35,25 +35,23 @@ LABEL name="$SX_ID" \ USER root COPY supervisord.conf $SX_CHROME_SUPERVISOR_CONF/ COPY sx /tmp/ -RUN wget -q https://rpmfind.net/linux/fedora/linux/development/rawhide/Everything/x86_64/os/Packages/p/python-meld3-2.0.0-2.fc34.noarch.rpm && \ - rpm -ivh python-meld3-2.0.0-2.fc34.noarch.rpm && \ - dnf install -yq yum-utils dnf-plugin-system-upgrade && \ - dnf upgrade -yq --refresh && \ +RUN dnf install -yq --nogpgcheck yum-utils dnf-plugin-system-upgrade && \ + dnf upgrade -yq --nogpgcheck --refresh && \ dnf install -yq --nogpgcheck \ - supervisor \ - xorg-x11-server-Xvfb \ - x11vnc \ - fedora-workstation-repositories \ - dnf-plugins-core \ - pulseaudio \ - python2-setuptools && \ + supervisor \ + python3-pip \ + xorg-x11-server-Xvfb \ + x11vnc \ + fedora-workstation-repositories \ + dnf-plugins-core \ + pulseaudio \ + python2-setuptools && \ dnf config-manager --set-enabled google-chrome && \ dnf install -yq --nogpgcheck google-chrome-stable && \ package-cleanup --problems && \ package-cleanup --orphans && \ dnf remove -yq --skip-broken dnf-plugin-system-upgrade yum-utils yum && \ dnf clean all --enablerepo=\* && \ - easy_install pip && \ pip install --upgrade pip && \ pip install --upgrade --force-reinstall setuptools pip && \ useradd -s /bin/bash -m -g 0 -u 1001 -G pulse-access $SX_USER && \ diff --git a/VDI/firefox/Dockerfile b/VDI/firefox/Dockerfile index 1746313b..6be56c08 100644 --- a/VDI/firefox/Dockerfile +++ b/VDI/firefox/Dockerfile @@ -34,21 +34,19 @@ LABEL name="$SX_ID" \ USER root COPY supervisord.conf $SX_FIREFOX_SUPERVISOR_CONF/ COPY sx /tmp/ -RUN wget -q https://rpmfind.net/linux/fedora/linux/development/rawhide/Everything/x86_64/os/Packages/p/python-meld3-2.0.0-2.fc34.noarch.rpm && \ - rpm -ivh python-meld3-2.0.0-2.fc34.noarch.rpm && \ - dnf install -yq yum-utils dnf-plugin-system-upgrade && \ - dnf upgrade -yq --refresh && \ +RUN dnf install -yq --nogpgcheck yum-utils dnf-plugin-system-upgrade && \ + dnf upgrade -yq --nogpgcheck --refresh && \ dnf install -yq --nogpgcheck \ - supervisor \ - xorg-x11-server-Xvfb \ - x11vnc \ - firefox \ - python2-setuptools && \ + supervisor \ + python3-pip \ + xorg-x11-server-Xvfb \ + x11vnc \ + firefox \ + python2-setuptools && \ package-cleanup --problems && \ package-cleanup --orphans && \ dnf remove -yq --skip-broken dnf-plugin-system-upgrade yum-utils yum && \ dnf clean all --enablerepo=\* && \ - easy_install pip && \ pip install --upgrade pip && \ pip install --upgrade --force-reinstall setuptools pip && \ useradd -s /bin/bash -m -g 0 -u 1001 $SX_USER && \ diff --git a/docs/GitlabRunner/ansible.md b/docs/GitlabRunner/ansible.md index 34fde722..b2e892f0 100644 --- a/docs/GitlabRunner/ansible.md +++ b/docs/GitlabRunner/ansible.md @@ -9,20 +9,22 @@ based on [startx/fedora container](https://hub.docker.com/r/startx/fedora) ## Available flavours -- `:latest` : Fedora core rawhide + ansible + make -- `:fc34` : Fedora core 34 + ansible + make -- `:fc33` : Fedora core 33 + ansible + make -- `:fc32` : Fedora core 32 + ansible + make -- `:fc31` : Fedora core 31 + ansible + make -- `:fc30` : Fedora core 30 + ansible + make -- `:fc29` : Fedora core 29 + ansible + make -- `:fc28` : Fedora core 28 + ansible + make -- `:fc27` : Fedora core 27 + ansible + make -- `:centos8` : CentOS 8 + ansible + make -- `:centos7` : CentOS 7 + ansible + make -- `:centos6` : Centos 6 + ansible + make -- `:alpine3` : Alpine 3.12 + ansible + make -- `:ubi8` : RedHat UBI 8 + ansible + make +| Docker Hub repository | Content | Ansible | Make | +| --------------------------------------------------------------------------------- | ------------------- | ------- | ---- | +| [`startx/runner-ansible:latest`](https://hub.docker.com/r/startx/runner-ansible) | Fedora core rawhide | | 4.3 | +| [`startx/runner-ansible:34`](https://hub.docker.com/r/startx/runner-ansible) | Fedora core 34 | | | +| [`startx/runner-ansible:33`](https://hub.docker.com/r/startx/runner-ansible) | Fedora core 33 | | | +| [`startx/runner-ansible:32`](https://hub.docker.com/r/startx/runner-ansible) | Fedora core 32 | | | +| [`startx/runner-ansible:31`](https://hub.docker.com/r/startx/runner-ansible) | Fedora core 31 | | | +| [`startx/runner-ansible:30`](https://hub.docker.com/r/startx/runner-ansible) | Fedora core 30 | | | +| [`startx/runner-ansible:29`](https://hub.docker.com/r/startx/runner-ansible) | Fedora core 29 | | | +| [`startx/runner-ansible:28`](https://hub.docker.com/r/startx/runner-ansible) | Fedora core 28 | | | +| [`startx/runner-ansible:27`](https://hub.docker.com/r/startx/runner-ansible) | Fedora core 27 | | | +| [`startx/runner-ansible:centos8`](https://hub.docker.com/r/startx/runner-ansible) | Centos 8 | | | +| [`startx/runner-ansible:centos7`](https://hub.docker.com/r/startx/runner-ansible) | Centos 7 | | | +| [`startx/runner-ansible:centos6`](https://hub.docker.com/r/startx/runner-ansible) | Centos 6 | | | +| [`startx/runner-ansible:ubi8`](https://hub.docker.com/r/startx/runner-ansible) | RedHat UBI 8 | | | +| [`startx/runner-ansible:alpine3`](https://hub.docker.com/r/startx/runner-ansible) | Alpine 3.12 | | | ## Running from dockerhub registry diff --git a/docs/GitlabRunner/bash.md b/docs/GitlabRunner/bash.md index 80e2de7c..17713979 100644 --- a/docs/GitlabRunner/bash.md +++ b/docs/GitlabRunner/bash.md @@ -9,9 +9,9 @@ based on [startx/fedora container](https://hub.docker.com/r/startx/fedora) ## Available flavours -| Docker Hub repository | Content | Ansible | Bash | +| Docker Hub repository | Content | Ansible | Make | | --------------------------------------------------------------------------- | ------------------- | ------- | ---- | -| [`startx/runner-bash:latest`](https://hub.docker.com/r/startx/runner-bash) | Fedora core rawhide | | | +| [`startx/runner-bash:latest`](https://hub.docker.com/r/startx/runner-bash) | Fedora core rawhide | | 4.3 | | [`startx/runner-bash:34`](https://hub.docker.com/r/startx/runner-bash) | Fedora core 34 | | | | [`startx/runner-bash:33`](https://hub.docker.com/r/startx/runner-bash) | Fedora core 33 | | | | [`startx/runner-bash:32`](https://hub.docker.com/r/startx/runner-bash) | Fedora core 32 | | | diff --git a/docs/GitlabRunner/nodejs.md b/docs/GitlabRunner/nodejs.md index 420fcfad..3f55fe92 100644 --- a/docs/GitlabRunner/nodejs.md +++ b/docs/GitlabRunner/nodejs.md @@ -32,8 +32,8 @@ See more applications builders and sample on [startx docker images repository](h | Docker Hub repository | Content | Ansible | NodeJS | | ------------------------------------------------------------------------------- | ------------------- | ------- | ------- | -| [`startx/runner-nodejs:latest`](https://hub.docker.com/r/startx/runner-nodejs) | Fedora core rawhide | | | -| [`startx/runner-nodejs:34`](https://hub.docker.com/r/startx/runner-nodejs) | Fedora core 34 | | | +| [`startx/runner-nodejs:latest`](https://hub.docker.com/r/startx/runner-nodejs) | Fedora core rawhide | | 14.16.1 | +| [`startx/runner-nodejs:34`](https://hub.docker.com/r/startx/runner-nodejs) | Fedora core 34 | | 14.16.1 | | [`startx/runner-nodejs:33`](https://hub.docker.com/r/startx/runner-nodejs) | Fedora core 33 | | | | [`startx/runner-nodejs:32`](https://hub.docker.com/r/startx/runner-nodejs) | Fedora core 32 | | 12.4.0 | | [`startx/runner-nodejs:31`](https://hub.docker.com/r/startx/runner-nodejs) | Fedora core 31 | | 10.15.0 | diff --git a/docs/OS/fedora.md b/docs/OS/fedora.md index 2674d596..c07d1301 100644 --- a/docs/OS/fedora.md +++ b/docs/OS/fedora.md @@ -38,22 +38,22 @@ See more applications builders and sample on [startx docker images repository](h ## Container flavours -| Docker Hub repository | Distribution | Bash | Kernel | -| ---------------------------------------------------------------- | ------------------- | ------ | ----------- | -| [`startx/fedora:latest`](https://hub.docker.com/r/startx/fedora) | Fedora core rawhide | 5.1.4 | 5.11.15-200 | -| [`startx/fedora:34`](https://hub.docker.com/r/startx/fedora) | Fedora core 34 | 5.0.17 | | -| [`startx/fedora:33`](https://hub.docker.com/r/startx/fedora) | Fedora core 33 | 5.0.17 | | -| [`startx/fedora:32`](https://hub.docker.com/r/startx/fedora) | Fedora core 32 | 5.0.17 | | -| [`startx/fedora:31`](https://hub.docker.com/r/startx/fedora) | Fedora core 31 | 5.0.11 | | -| [`startx/fedora:30`](https://hub.docker.com/r/startx/fedora) | Fedora core 30 | 5.0.11 | | -| [`startx/fedora:29`](https://hub.docker.com/r/startx/fedora) | Fedora core 29 | 4.4.23 | | -| [`startx/fedora:28`](https://hub.docker.com/r/startx/fedora) | Fedora core 28 | 4.4.23 | | -| [`startx/fedora:27`](https://hub.docker.com/r/startx/fedora) | Fedora core 27 | 4.4.23 | | -| [`startx/fedora:26`](https://hub.docker.com/r/startx/fedora) | Fedora core 26 | 4.4.12 | | -| [`startx/fedora:23`](https://hub.docker.com/r/startx/fedora) | Fedora core 23 | 4.3.42 | | -| [`startx/fedora:22`](https://hub.docker.com/r/startx/fedora) | Fedora core 22 | 4.3.42 | | -| [`startx/fedora:21`](https://hub.docker.com/r/startx/fedora) | Fedora core 21 | | | -| [`startx/fedora:20`](https://hub.docker.com/r/startx/fedora) | Fedora core 20 | | | +| Docker Hub repository | Distribution | Bash | Kernel | +| ---------------------------------------------------------------- | ------------------- | ------ | ---------- | +| [`startx/fedora:latest`](https://hub.docker.com/r/startx/fedora) | Fedora core rawhide | 5.1.4 | 5.8.15-301 | +| [`startx/fedora:34`](https://hub.docker.com/r/startx/fedora) | Fedora core 34 | 5.1.0 | 5.8.15-301 | +| [`startx/fedora:33`](https://hub.docker.com/r/startx/fedora) | Fedora core 33 | 5.1.4 | 5.8.15-301 | +| [`startx/fedora:32`](https://hub.docker.com/r/startx/fedora) | Fedora core 32 | 5.0.17 | | +| [`startx/fedora:31`](https://hub.docker.com/r/startx/fedora) | Fedora core 31 | 5.0.11 | | +| [`startx/fedora:30`](https://hub.docker.com/r/startx/fedora) | Fedora core 30 | 5.0.11 | | +| [`startx/fedora:29`](https://hub.docker.com/r/startx/fedora) | Fedora core 29 | 4.4.23 | | +| [`startx/fedora:28`](https://hub.docker.com/r/startx/fedora) | Fedora core 28 | 4.4.23 | | +| [`startx/fedora:27`](https://hub.docker.com/r/startx/fedora) | Fedora core 27 | 4.4.23 | | +| [`startx/fedora:26`](https://hub.docker.com/r/startx/fedora) | Fedora core 26 | 4.4.12 | | +| [`startx/fedora:23`](https://hub.docker.com/r/startx/fedora) | Fedora core 23 | 4.3.42 | | +| [`startx/fedora:22`](https://hub.docker.com/r/startx/fedora) | Fedora core 22 | 4.3.42 | | +| [`startx/fedora:21`](https://hub.docker.com/r/startx/fedora) | Fedora core 21 | | | +| [`startx/fedora:20`](https://hub.docker.com/r/startx/fedora) | Fedora core 20 | | | ## Running this image diff --git a/docs/Services/apache.md b/docs/Services/apache.md index 40d89a74..9552aae0 100644 --- a/docs/Services/apache.md +++ b/docs/Services/apache.md @@ -40,7 +40,7 @@ See more applications builders and sample on [startx docker images repository](h | Docker Hub repository | Content | Apache | | ----------------------------------------------------------------------- | ------------------- | ------ | | [`startx/sv-apache:latest`](https://hub.docker.com/r/startx/sv-apache) | Fedora core rawhide | 2.4.46 | -| [`startx/sv-apache:34`](https://hub.docker.com/r/startx/sv-apache) | Fedora core 34 | 2.4.43 | +| [`startx/sv-apache:34`](https://hub.docker.com/r/startx/sv-apache) | Fedora core 34 | 2.4.46 | | [`startx/sv-apache:33`](https://hub.docker.com/r/startx/sv-apache) | Fedora core 33 | 2.4.43 | | [`startx/sv-apache:32`](https://hub.docker.com/r/startx/sv-apache) | Fedora core 32 | 2.4.43 | | [`startx/sv-apache:31`](https://hub.docker.com/r/startx/sv-apache) | Fedora core 31 | 2.4.43 | diff --git a/docs/Services/couchbase.md b/docs/Services/couchbase.md index 0ca12a7c..727ca6f3 100644 --- a/docs/Services/couchbase.md +++ b/docs/Services/couchbase.md @@ -47,9 +47,9 @@ See more applications builders and sample on [startx docker images repository](h | Docker Hub repository | Content | Couchbase | | ----------------------------------------------------------------------------- | ------------------- | ---------- | -| [`startx/sv-couchbase:latest`](https://hub.docker.com/r/startx/sv-couchbase) | Fedora core rawhide | 6.6.2 | -| [`startx/sv-couchbase:34`](https://hub.docker.com/r/startx/sv-couchbase) | Fedora core 34 | 6.6.1 | -| [`startx/sv-couchbase:33`](https://hub.docker.com/r/startx/sv-couchbase) | Fedora core 33 | 6.6.0 | +| [`startx/sv-couchbase:latest`](https://hub.docker.com/r/startx/sv-couchbase) | Fedora core rawhide | 6.6.2-9588 | +| [`startx/sv-couchbase:34`](https://hub.docker.com/r/startx/sv-couchbase) | Fedora core 34 | 6.6.1-9213 | +| [`startx/sv-couchbase:33`](https://hub.docker.com/r/startx/sv-couchbase) | Fedora core 33 | 6.5.2 | | [`startx/sv-couchbase:32`](https://hub.docker.com/r/startx/sv-couchbase) | Fedora core 32 | 6.0.2-2413 | | [`startx/sv-couchbase:31`](https://hub.docker.com/r/startx/sv-couchbase) | Fedora core 31 | 6.0.2-2413 | | [`startx/sv-couchbase:30`](https://hub.docker.com/r/startx/sv-couchbase) | Fedora core 30 | 6.0.0 | diff --git a/docs/Services/mariadb.md b/docs/Services/mariadb.md index b1cd6b53..005d7f53 100644 --- a/docs/Services/mariadb.md +++ b/docs/Services/mariadb.md @@ -39,8 +39,8 @@ See more applications builders and sample on [startx docker images repository](h | Docker Hub repository | Content | MariaDB | Compat | | ------------------------------------------------------------------------- | ------------------- | ------- | ------ | -| [`startx/sv-mariadb:latest`](https://hub.docker.com/r/startx/sv-mariadb) | Fedora core rawhide | | 15.1 | -| [`startx/sv-mariadb:34`](https://hub.docker.com/r/startx/sv-mariadb) | Fedora core 34 | | 15.1 | +| [`startx/sv-mariadb:latest`](https://hub.docker.com/r/startx/sv-mariadb) | Fedora core rawhide | 10.5.10 | 15.1 | +| [`startx/sv-mariadb:34`](https://hub.docker.com/r/startx/sv-mariadb) | Fedora core 34 | 10.5.10 | 15.1 | | [`startx/sv-mariadb:33`](https://hub.docker.com/r/startx/sv-mariadb) | Fedora core 33 | | 15.1 | | [`startx/sv-mariadb:32`](https://hub.docker.com/r/startx/sv-mariadb) | Fedora core 32 | 10.4.12 | 15.1 | | [`startx/sv-mariadb:31`](https://hub.docker.com/r/startx/sv-mariadb) | Fedora core 31 | 10.3.22 | 15.1 | diff --git a/docs/Services/memcache.md b/docs/Services/memcache.md index 8a31209d..5ab979e3 100644 --- a/docs/Services/memcache.md +++ b/docs/Services/memcache.md @@ -38,7 +38,7 @@ See more cache nodes builders and sample on [startx docker images repository](ht | Docker Hub repository | Content | Memcache | | --------------------------------------------------------------------------- | ------------------- | -------- | | [`startx/sv-memcache:latest`](https://hub.docker.com/r/startx/sv-memcache) | Fedora core rawhide | 1.6.9 | -| [`startx/sv-memcache:34`](https://hub.docker.com/r/startx/sv-memcache) | Fedora core 34 | | +| [`startx/sv-memcache:34`](https://hub.docker.com/r/startx/sv-memcache) | Fedora core 34 | 1.6.9 | | [`startx/sv-memcache:33`](https://hub.docker.com/r/startx/sv-memcache) | Fedora core 33 | | | [`startx/sv-memcache:32`](https://hub.docker.com/r/startx/sv-memcache) | Fedora core 32 | | | [`startx/sv-memcache:31`](https://hub.docker.com/r/startx/sv-memcache) | Fedora core 31 | 1.5.16 | diff --git a/docs/Services/mongo.md b/docs/Services/mongo.md index 9ac0d2a5..b37481d9 100644 --- a/docs/Services/mongo.md +++ b/docs/Services/mongo.md @@ -12,8 +12,8 @@ based on [startx/fedora container](https://hub.docker.com/r/startx/fedora) | Docker Hub repository | Content | MongoDB | | --------------------------------------------------------------------- | ------------------- | ------- | -| [`startx/sv-mongo:latest`](https://hub.docker.com/r/startx/sv-mongo) | Fedora core rawhide | 4.1.13 | -| [`startx/sv-mongo:34`](https://hub.docker.com/r/startx/sv-mongo) | Fedora core 34 | 4.1.13 | +| [`startx/sv-mongo:latest`](https://hub.docker.com/r/startx/sv-mongo) | Fedora core rawhide | 4.4.4 | +| [`startx/sv-mongo:34`](https://hub.docker.com/r/startx/sv-mongo) | Fedora core 34 | 4.4.4 | | [`startx/sv-mongo:33`](https://hub.docker.com/r/startx/sv-mongo) | Fedora core 33 | 4.1.13 | | [`startx/sv-mongo:32`](https://hub.docker.com/r/startx/sv-mongo) | Fedora core 32 | 4.1.13 | | [`startx/sv-mongo:31`](https://hub.docker.com/r/startx/sv-mongo) | Fedora core 31 | 4.1.13 | diff --git a/docs/Services/nodejs.md b/docs/Services/nodejs.md index 53f44d6a..ffcb9ea3 100644 --- a/docs/Services/nodejs.md +++ b/docs/Services/nodejs.md @@ -38,7 +38,7 @@ See more applications builders and sample on [startx docker images repository](h | Docker Hub repository | Content | Node | NPM | | ----------------------------------------------------------------------- | ------------------- | ------- | ------- | | [`startx/sv-nodejs:latest`](https://hub.docker.com/r/startx/sv-nodejs) | Fedora core rawhide | 14.16.1 | 6.14.12 | -| [`startx/sv-nodejs:34`](https://hub.docker.com/r/startx/sv-nodejs) | Fedora core 34 | | | +| [`startx/sv-nodejs:34`](https://hub.docker.com/r/startx/sv-nodejs) | Fedora core 34 | 14.16.1 | 6.14.12 | | [`startx/sv-nodejs:33`](https://hub.docker.com/r/startx/sv-nodejs) | Fedora core 33 | | | | [`startx/sv-nodejs:32`](https://hub.docker.com/r/startx/sv-nodejs) | Fedora core 32 | | | | [`startx/sv-nodejs:31`](https://hub.docker.com/r/startx/sv-nodejs) | Fedora core 31 | | | diff --git a/docs/Services/ooconv.md b/docs/Services/ooconv.md index bf6d6b96..9aa959ae 100644 --- a/docs/Services/ooconv.md +++ b/docs/Services/ooconv.md @@ -13,7 +13,7 @@ based on [startx/fedora container](https://hub.docker.com/r/startx/fedora) | Docker Hub repository | Content | Libreoffice | Unoconv | | ----------------------------------------------------------------------- | ------------------- | ----------- | ------- | | [`startx/sv-ooconv:latest`](https://hub.docker.com/r/startx/sv-ooconv) | Fedora core rawhide | 7.1.3.2 | 0.7 | -| [`startx/sv-ooconv:34`](https://hub.docker.com/r/startx/sv-ooconv) | Fedora core 34 | 6.2.4.2.0 | 0.7 | +| [`startx/sv-ooconv:34`](https://hub.docker.com/r/startx/sv-ooconv) | Fedora core 34 | 7.1.3.2 | 0.7 | | [`startx/sv-ooconv:33`](https://hub.docker.com/r/startx/sv-ooconv) | Fedora core 33 | 6.2.4.2.0 | 0.7 | | [`startx/sv-ooconv:32`](https://hub.docker.com/r/startx/sv-ooconv) | Fedora core 32 | 6.2.4.2.0 | 0.7 | | [`startx/sv-ooconv:31`](https://hub.docker.com/r/startx/sv-ooconv) | Fedora core 31 | 6.1.6.3 | 0.7 | diff --git a/docs/Services/postgres.md b/docs/Services/postgres.md index 7c97e700..7dee2c65 100644 --- a/docs/Services/postgres.md +++ b/docs/Services/postgres.md @@ -38,7 +38,7 @@ See more databases builders and sample on [startx docker images repository](http | Docker Hub repository | Content | Postgres | | --------------------------------------------------------------------------- | ------------------- | -------- | | [`startx/sv-postgres:latest`](https://hub.docker.com/r/startx/sv-postgres) | Fedora core rawhide | 13.2 | -| [`startx/sv-postgres:34`](https://hub.docker.com/r/startx/sv-postgres) | Fedora core 34 | 13.1 | +| [`startx/sv-postgres:34`](https://hub.docker.com/r/startx/sv-postgres) | Fedora core 34 | 13.2 | | [`startx/sv-postgres:33`](https://hub.docker.com/r/startx/sv-postgres) | Fedora core 33 | 12.2 | | [`startx/sv-postgres:32`](https://hub.docker.com/r/startx/sv-postgres) | Fedora core 32 | 11.4 | | [`startx/sv-postgres:31`](https://hub.docker.com/r/startx/sv-postgres) | Fedora core 31 | 9.4.5 | diff --git a/docs/VDI/chrome.md b/docs/VDI/chrome.md index 770ff269..06b383e2 100644 --- a/docs/VDI/chrome.md +++ b/docs/VDI/chrome.md @@ -2,7 +2,7 @@ # Docker OS Images : Chrome -[![STARTX Profile](https://img.shields.io/badge/provider-startx-green.svg)](https://github.com/startxfr) [![licence](https://img.shields.io/github/license/startxfr/docker-images.svg)](https://github.com/startxfr/docker-images) [![Sources](https://img.shields.io/badge/startxfr-docker--images-blue.svg)](https://github.com/startxfr/docker-images/tree/master/Services/chrome/) [![last commit](https://img.shields.io/github/last-commit/startxfr/docker-images.svg)](https://github.com/startxfr/docker-images) [![Build Status](https://travis-ci.org/startxfr/docker-images.svg?branch=master)](https://travis-ci.org/startxfr/docker-images) [![Dockerhub Registry](https://img.shields.io/docker/build/startx/vdi-chrome.svg)](https://hub.docker.com/r/startx/vdi-chrome) [![Docker chrome pulls](https://img.shields.io/docker/pulls/startx/vdi-chrome)](https://hub.docker.com/r/startx/vdi-chrome) [![Docker Repository on Quay](https://quay.io/repository/startx/chrome/status "Docker Repository on Quay")](https://quay.io/repository/startx/chrome) +[![STARTX Profile](https://img.shields.io/badge/provider-startx-green.svg)](https://github.com/startxfr) [![licence](https://img.shields.io/github/license/startxfr/docker-images.svg)](https://github.com/startxfr/docker-images) [![Sources](https://img.shields.io/badge/startxfr-docker--images-blue.svg)](https://github.com/startxfr/docker-images/tree/master/VDI/chrome/) [![last commit](https://img.shields.io/github/last-commit/startxfr/docker-images.svg)](https://github.com/startxfr/docker-images) [![Build Status](https://travis-ci.org/startxfr/docker-images.svg?branch=master)](https://travis-ci.org/startxfr/docker-images) [![Dockerhub Registry](https://img.shields.io/docker/build/startx/vdi-chrome.svg)](https://hub.docker.com/r/startx/vdi-chrome) [![Docker chrome pulls](https://img.shields.io/docker/pulls/startx/vdi-chrome)](https://hub.docker.com/r/startx/vdi-chrome) [![Docker Repository on Quay](https://quay.io/repository/startx/chrome/status "Docker Repository on Quay")](https://quay.io/repository/startx/chrome) Simple container used to server VNC based chrome browser. Run [chrome browser application](https://httpd.chrome.org/) under a container @@ -10,17 +10,19 @@ based on [startx/fedora container](https://hub.docker.com/r/startx/fedora) ## Available flavours -- `:latest` : Fedora core rawhide + Chrome 70.0.3538.77 -- `:fc34` : Fedora core 34 + Chrome 70.0.3538.77 -- `:fc33` : Fedora core 33 + Chrome 70.0.3538.77 -- `:fc32` : Fedora core 32 + Chrome 70.0.3538.77 -- `:fc31` : Fedora core 31 + Chrome 70.0.3538.77 -- `:fc30` : Fedora core 30 + Chrome 70.0.3538.77 -- `:fc29` : Fedora core 29 + Chrome 70.0.3538.77 -- `:fc28` : Fedora core 28 + Chrome 50.0.2661.102 -- `:centos8` : CentOS 8 + Chrome -- `:centos7` : CentOS 7 + Chrome -- `:alpine3` : Alpine 3.12 + Chrome 50.0.2661.102 +| Docker Hub repository | Content | Firefox | +| ------------------------------------------------------------------------- | ------------------- | ------------- | +| [`startx/vdi-chrome:latest`](https://hub.docker.com/r/startx/vdi-chrome) | Fedora core rawhide | 90.0.4430.212 | +| [`startx/vdi-chrome:fc34`](https://hub.docker.com/r/startx/vdi-chrome) | Fedora core 34 | 90.0.4430.212 | +| [`startx/vdi-chrome:fc33`](https://hub.docker.com/r/startx/vdi-chrome) | Fedora core 33 | 70.0.3538.77 | +| [`startx/vdi-chrome:fc32`](https://hub.docker.com/r/startx/vdi-chrome) | Fedora core 32 | 70.0.3538.77 | +| [`startx/vdi-chrome:fc31`](https://hub.docker.com/r/startx/vdi-chrome) | Fedora core 31 | 70.0.3538.77 | +| [`startx/vdi-chrome:fc30`](https://hub.docker.com/r/startx/vdi-chrome) | Fedora core 30 | 70.0.3538.77 | +| [`startx/vdi-chrome:fc29`](https://hub.docker.com/r/startx/vdi-chrome) | Fedora core 29 | 70.0.3538.77 | +| [`startx/vdi-chrome:fc28`](https://hub.docker.com/r/startx/vdi-chrome) | Fedora core 28 | 50.0.2661.102 | +| [`startx/vdi-chrome:centos8`](https://hub.docker.com/r/startx/vdi-chrome) | Centos 8 | | +| [`startx/vdi-chrome:centos7`](https://hub.docker.com/r/startx/vdi-chrome) | Centos 7 | | +| [`startx/vdi-chrome:alpine3`](https://hub.docker.com/r/startx/vdi-chrome) | Alpine 3.12 | | ## Running from dockerhub registry diff --git a/docs/VDI/firefox.md b/docs/VDI/firefox.md index 426b6ea4..6f4ccb28 100644 --- a/docs/VDI/firefox.md +++ b/docs/VDI/firefox.md @@ -2,7 +2,7 @@ # Docker OS Images : Firefox -[![STARTX Profile](https://img.shields.io/badge/provider-startx-green.svg)](https://github.com/startxfr) [![licence](https://img.shields.io/github/license/startxfr/docker-images.svg)](https://github.com/startxfr/docker-images) [![Sources](https://img.shields.io/badge/startxfr-docker--images-blue.svg)](https://github.com/startxfr/docker-images/tree/master/Services/firefox/) [![last commit](https://img.shields.io/github/last-commit/startxfr/docker-images.svg)](https://github.com/startxfr/docker-images) [![Build Status](https://travis-ci.org/startxfr/docker-images.svg?branch=master)](https://travis-ci.org/startxfr/docker-images) [![Dockerhub Registry](https://img.shields.io/docker/build/startx/vdi-firefox.svg)](https://hub.docker.com/r/startx/vdi-firefox) [![Docker firefox pulls](https://img.shields.io/docker/pulls/startx/vdi-firefox)](https://hub.docker.com/r/startx/vdi-firefox) [![Docker Repository on Quay](https://quay.io/repository/startx/firefox/status "Docker Repository on Quay")](https://quay.io/repository/startx/firefox) +[![STARTX Profile](https://img.shields.io/badge/provider-startx-green.svg)](https://github.com/startxfr) [![licence](https://img.shields.io/github/license/startxfr/docker-images.svg)](https://github.com/startxfr/docker-images) [![Sources](https://img.shields.io/badge/startxfr-docker--images-blue.svg)](https://github.com/startxfr/docker-images/tree/master/VDI/firefox/) [![last commit](https://img.shields.io/github/last-commit/startxfr/docker-images.svg)](https://github.com/startxfr/docker-images) [![Build Status](https://travis-ci.org/startxfr/docker-images.svg?branch=master)](https://travis-ci.org/startxfr/docker-images) [![Dockerhub Registry](https://img.shields.io/docker/build/startx/vdi-firefox.svg)](https://hub.docker.com/r/startx/vdi-firefox) [![Docker firefox pulls](https://img.shields.io/docker/pulls/startx/vdi-firefox)](https://hub.docker.com/r/startx/vdi-firefox) [![Docker Repository on Quay](https://quay.io/repository/startx/firefox/status "Docker Repository on Quay")](https://quay.io/repository/startx/firefox) Simple container used to server VNC based firefox browser. Run [firefox browser application](https://httpd.firefox.org/) under a container @@ -10,17 +10,19 @@ based on [startx/fedora container](https://hub.docker.com/r/startx/fedora) ## Available flavours -- `:latest` : Fedora core rawhide + Firefox 50.0.2661.102 -- `:fc34` : Fedora core 34 + Firefox 50.0.2661.102 -- `:fc33` : Fedora core 33 + Firefox 50.0.2661.102 -- `:fc32` : Fedora core 32 + Firefox 50.0.2661.102 -- `:fc31` : Fedora core 31 + Firefox 50.0.2661.102 -- `:fc30` : Fedora core 30 + Firefox 50.0.2661.102 -- `:fc29` : Fedora core 29 + Firefox 50.0.2661.102 -- `:fc28` : Fedora core 28 + Firefox 50.0.2661.102 -- `:centos8` : CentOS 8 + Firefox -- `:centos7` : CentOS 7 + Firefox -- `:alpine3` : Alpine 3.12 + Firefox 50.0.2661.102 +| Docker Hub repository | Content | Firefox | +| --------------------------------------------------------------------------- | ------------------- | ------------- | +| [`startx/vdi-firefox:latest`](https://hub.docker.com/r/startx/vdi-firefox) | Fedora core rawhide | 88.0 | +| [`startx/vdi-firefox:fc34`](https://hub.docker.com/r/startx/vdi-firefox) | Fedora core 34 | 88.0.1 | +| [`startx/vdi-firefox:fc33`](https://hub.docker.com/r/startx/vdi-firefox) | Fedora core 33 | 50.0.2661.102 | +| [`startx/vdi-firefox:fc32`](https://hub.docker.com/r/startx/vdi-firefox) | Fedora core 32 | 50.0.2661.102 | +| [`startx/vdi-firefox:fc31`](https://hub.docker.com/r/startx/vdi-firefox) | Fedora core 31 | 50.0.2661.102 | +| [`startx/vdi-firefox:fc30`](https://hub.docker.com/r/startx/vdi-firefox) | Fedora core 30 | 50.0.2661.102 | +| [`startx/vdi-firefox:fc29`](https://hub.docker.com/r/startx/vdi-firefox) | Fedora core 29 | 50.0.2661.102 | +| [`startx/vdi-firefox:fc28`](https://hub.docker.com/r/startx/vdi-firefox) | Fedora core 28 | 50.0.2661.102 | +| [`startx/vdi-firefox:centos8`](https://hub.docker.com/r/startx/vdi-firefox) | Centos 8 | | +| [`startx/vdi-firefox:centos7`](https://hub.docker.com/r/startx/vdi-firefox) | Centos 7 | | +| [`startx/vdi-firefox:alpine3`](https://hub.docker.com/r/startx/vdi-firefox) | Alpine 3.12 | 50.0.2661.102 | ## Running from dockerhub registry