diff --git a/Applications/ocp-reliability/Dockerfile b/Applications/ocp-reliability/Dockerfile index 854ea5fd..ba453651 100644 --- a/Applications/ocp-reliability/Dockerfile +++ b/Applications/ocp-reliability/Dockerfile @@ -1,11 +1,12 @@ FROM quay.io/startx/runner-oc:latest ENV SX_VERSION="latest" \ - SX_TYPE="runner" \ + SX_TYPE="application" \ SX_SERVICE="ocp-reliability" \ SX_ID="startx/ocp-reliability" \ SX_NAME="Startx OCP Reliability" \ SX_SUMMARY="Startx ocp-reliability based on fedora rawhide" \ + SX_MAINTAINER_MAIL="dev@startx.fr" \ SX_OC_VERSION="4.10.12" LABEL name="$SX_ID" \ @@ -13,11 +14,25 @@ LABEL name="$SX_ID" \ description="$SX_SUMMARY. Use for executing ocp-reliability test again't an openshift cluster." \ version="$SX_VERSION" \ release="$SX_VERSION" \ + maintainer="Startx <$SX_MAINTAINER_MAIL>" \ io.k8s.description="$SX_SUMMARY" \ io.k8s.display-name="$SX_ID" \ + io.openshift.tags="startx,os,openshift,kubernetes,reliability" \ io.openshift.min-memory="128Mi" \ io.openshift.min-cpu="100m" \ - fr.startx.component="$SX_ID:$SX_VERSION" + fr.startx.component="$SX_ID:$SX_VERSION" \ + io.artifacthub.package.maintainers='[{"name":"STARTX","email":"$SX_MAINTAINER_MAIL"}]' \ + io.artifacthub.package.keywords='startx,os,openshift,kubernetes,reliability' \ + io.artifacthub.package.readme-url="https://docker-images.readthedocs.io/en/latest/Application/ocp-reliability/" \ + io.artifacthub.package.logo-url='https://gitlab.com/startx1/containers/-/raw/master/docs/img/app-ocp-reliability.svg' \ + io.artifacthub.package.alternative-locations='quay.io/startx/ocp-reliability,docker.io/startx/app-ocp-reliability' + io.artifacthub.package.license='Apache-2.0' \ + org.opencontainers.image.version="$SX_VERSION" \ + org.opencontainers.image.description="$SX_SUMMARY. Use for executing ocp-reliability test again't an openshift cluster." \ + org.opencontainers.image.created='2022-06-25T00:00:00Z' \ + org.opencontainers.image.documentation="https://docker-images.readthedocs.io/en/latest/Application/ocp-reliability/" \ + org.opencontainers.image.source="https://gitlab.com/startx1/containers/-/tree/master/Application/ocp-reliability" \ + org.opencontainers.image.vendor="STARTX" USER root RUN dnf install -yq --nogpgcheck jq && \ diff --git a/Applications/phpmyadmin/Dockerfile b/Applications/phpmyadmin/Dockerfile index aa7ab31f..1654e3ee 100644 --- a/Applications/phpmyadmin/Dockerfile +++ b/Applications/phpmyadmin/Dockerfile @@ -6,14 +6,15 @@ ENV SX_VERSION="latest" \ SX_ID="startx/app-phpmyadmin" \ SX_NAME="Startx PhpMyAdmin service image (fedora rawhide)" \ SX_SUMMARY="Startx phpmyadmin service based on fedora rawhide" \ + SX_MAINTAINER_MAIL="dev@startx.fr" \ MYSQL_LANG=fr_FR LABEL name="$SX_ID" \ summary="$SX_SUMMARY" \ description="$SX_SUMMARY. Use for executing phpmyadmin database web-console or as container mainstream image for your dynamic web application containers." \ version="$SX_VERSION" \ - release="1" \ - maintainer="Startx " \ + release="$SX_VERSION" \ + maintainer="Startx <$SX_MAINTAINER_MAIL>" \ io.k8s.description="$SX_SUMMARY" \ io.k8s.display-name="$SX_ID" \ io.openshift.tags="startx,os,fedora,apache,httpd,php,phpmyadmin,mysql,mariadb" \ @@ -22,7 +23,19 @@ LABEL name="$SX_ID" \ io.openshift.min-memory="128Mi" \ io.openshift.min-cpu="200m" \ io.openshift.expose-services="8080:http" \ - fr.startx.component="$SX_ID:$SX_VERSION" + fr.startx.component="$SX_ID:$SX_VERSION" \ + io.artifacthub.package.maintainers='[{"name":"STARTX","email":"$SX_MAINTAINER_MAIL"}]' \ + io.artifacthub.package.keywords='startx,os,fedora,apache,httpd,php,phpmyadmin,mysql,mariadb' \ + io.artifacthub.package.readme-url="https://docker-images.readthedocs.io/en/latest/Application/phpmyadmin/" \ + io.artifacthub.package.logo-url='https://gitlab.com/startx1/containers/-/raw/master/docs/img/app-phpmyadmin.svg' \ + io.artifacthub.package.alternative-locations='quay.io/startx/phpmyadmin,docker.io/startx/app-phpmyadmin' + io.artifacthub.package.license='Apache-2.0' \ + org.opencontainers.image.version="$SX_VERSION" \ + org.opencontainers.image.description="$SX_SUMMARY. Use for executing phpmyadmin database web-console or as container mainstream image for your dynamic web application containers." \ + org.opencontainers.image.created='2022-06-25T00:00:00Z' \ + org.opencontainers.image.documentation="https://docker-images.readthedocs.io/en/latest/Application/phpmyadmin/" \ + org.opencontainers.image.source="https://gitlab.com/startx1/containers/-/tree/master/Application/phpmyadmin" \ + org.opencontainers.image.vendor="STARTX" USER root COPY sx /tmp/ diff --git a/GitlabRunner/ansible/Dockerfile b/GitlabRunner/ansible/Dockerfile index faa09094..35477120 100644 --- a/GitlabRunner/ansible/Dockerfile +++ b/GitlabRunner/ansible/Dockerfile @@ -7,6 +7,7 @@ ENV SX_VERSION="latest" \ SX_ID="startx/runner-ansible" \ SX_NAME="Startx Ansible gitlab runner image (fedora rawhide)" \ SX_SUMMARY="Startx ansible gitlab runner based on fedora rawhide" \ + SX_MAINTAINER_MAIL="dev@startx.fr" \ SX_HUGO_RELEASE="0.83.1" LABEL name="$SX_ID" \ @@ -14,11 +15,25 @@ LABEL name="$SX_ID" \ description="$SX_SUMMARY. Use for building ansible playbooks based on fedora and using gitlab CI runners." \ version="$SX_VERSION" \ release="$SX_VERSION" \ + maintainer="Startx <$SX_MAINTAINER_MAIL>" \ io.k8s.description="$SX_SUMMARY" \ io.k8s.display-name="$SX_ID" \ + io.openshift.tags="startx,os,runner,ansible,automation" \ io.openshift.min-memory="128Mi" \ io.openshift.min-cpu="200m" \ - fr.startx.component="$SX_ID:$SX_VERSION" + fr.startx.component="$SX_ID:$SX_VERSION" \ + io.artifacthub.package.maintainers='[{"name":"STARTX","email":"$SX_MAINTAINER_MAIL"}]' \ + io.artifacthub.package.keywords='startx,os,runner,ansible,automation' \ + io.artifacthub.package.readme-url="https://docker-images.readthedocs.io/en/latest/GitlabRunner/ansible/" \ + io.artifacthub.package.logo-url='https://gitlab.com/startx1/containers/-/raw/master/docs/img/runner-ansible.svg' \ + io.artifacthub.package.alternative-locations='quay.io/startx/runner-ansible,docker.io/startx/runner-ansible' + io.artifacthub.package.license='Apache-2.0' \ + org.opencontainers.image.version="$SX_VERSION" \ + org.opencontainers.image.description="$SX_SUMMARY. Use for building ansible playbooks based on fedora and using gitlab CI runners." \ + org.opencontainers.image.created='2022-06-25T00:00:00Z' \ + org.opencontainers.image.documentation="https://docker-images.readthedocs.io/en/latest/GitlabRunner/ansible/" \ + org.opencontainers.image.source="https://gitlab.com/startx1/containers/-/tree/master/GitlabRunner/ansible" \ + org.opencontainers.image.vendor="STARTX" USER root COPY sx /tmp/ diff --git a/GitlabRunner/apache/Dockerfile b/GitlabRunner/apache/Dockerfile index 3362d90f..c226649d 100644 --- a/GitlabRunner/apache/Dockerfile +++ b/GitlabRunner/apache/Dockerfile @@ -7,18 +7,33 @@ ENV SX_VERSION="latest" \ SX_UNAME="user" \ SX_ID="startx/runner-apache" \ SX_NAME="Startx Apache gitlab runner image (fedora rawhide)" \ - SX_SUMMARY="Startx apache gitlab runner based on fedora rawhide" + SX_SUMMARY="Startx apache gitlab runner based on fedora rawhide" \ + SX_MAINTAINER_MAIL="dev@startx.fr" LABEL name="$SX_ID" \ summary="$SX_SUMMARY" \ description="$SX_SUMMARY. Use for building application based on http using gitlab CI runners." \ version="$SX_VERSION" \ release="$SX_VERSION" \ + maintainer="Startx <$SX_MAINTAINER_MAIL>" \ io.k8s.description="$SX_SUMMARY" \ io.k8s.display-name="$SX_ID" \ + io.openshift.tags="startx,os,runner,apache,httpd" \ io.openshift.min-memory="128Mi" \ io.openshift.min-cpu="100m" \ - fr.startx.component="$SX_ID:$SX_VERSION" + fr.startx.component="$SX_ID:$SX_VERSION" \ + io.artifacthub.package.maintainers='[{"name":"STARTX","email":"$SX_MAINTAINER_MAIL"}]' \ + io.artifacthub.package.keywords='startx,os,runner,apache,httpd' \ + io.artifacthub.package.readme-url="https://docker-images.readthedocs.io/en/latest/GitlabRunner/apache/" \ + io.artifacthub.package.logo-url='https://gitlab.com/startx1/containers/-/raw/master/docs/img/runner-apache.svg' \ + io.artifacthub.package.alternative-locations='quay.io/startx/runner-apache,docker.io/startx/runner-apache' + io.artifacthub.package.license='Apache-2.0' \ + org.opencontainers.image.version="$SX_VERSION" \ + org.opencontainers.image.description="$SX_SUMMARY. Use for building application based on http using gitlab CI runners." \ + org.opencontainers.image.created='2022-06-25T00:00:00Z' \ + org.opencontainers.image.documentation="https://docker-images.readthedocs.io/en/latest/GitlabRunner/apache/" \ + org.opencontainers.image.source="https://gitlab.com/startx1/containers/-/tree/master/GitlabRunner/apache" \ + org.opencontainers.image.vendor="STARTX" USER root COPY sx /tmp/ diff --git a/GitlabRunner/bash/Dockerfile b/GitlabRunner/bash/Dockerfile index 37159cb7..a9f0fbdb 100644 --- a/GitlabRunner/bash/Dockerfile +++ b/GitlabRunner/bash/Dockerfile @@ -7,18 +7,33 @@ ENV SX_VERSION="latest" \ SX_UNAME="user" \ SX_ID="startx/runner-bash" \ SX_NAME="Startx Bash gitlab runner image (fedora rawhide)" \ - SX_SUMMARY="Startx bash gitlab runner based on fedora rawhide" + SX_SUMMARY="Startx bash gitlab runner based on fedora rawhide" \ + SX_MAINTAINER_MAIL="dev@startx.fr" LABEL name="$SX_ID" \ summary="$SX_SUMMARY" \ description="$SX_SUMMARY. Use for building application based on bash using gitlab CI runners." \ version="$SX_VERSION" \ release="$SX_VERSION" \ + maintainer="Startx <$SX_MAINTAINER_MAIL>" \ io.k8s.description="$SX_SUMMARY" \ io.k8s.display-name="$SX_ID" \ + io.openshift.tags="startx,os,runner,bash" \ io.openshift.min-memory="32Mi" \ io.openshift.min-cpu="50m" \ - fr.startx.component="$SX_ID:$SX_VERSION" + fr.startx.component="$SX_ID:$SX_VERSION" \ + io.artifacthub.package.maintainers='[{"name":"STARTX","email":"$SX_MAINTAINER_MAIL"}]' \ + io.artifacthub.package.keywords='startx,os,runner,bash' \ + io.artifacthub.package.readme-url="https://docker-images.readthedocs.io/en/latest/GitlabRunner/bash/" \ + io.artifacthub.package.logo-url='https://gitlab.com/startx1/containers/-/raw/master/docs/img/runner-bash.svg' \ + io.artifacthub.package.alternative-locations='quay.io/startx/runner-bash,docker.io/startx/runner-bash' + io.artifacthub.package.license='Apache-2.0' \ + org.opencontainers.image.version="$SX_VERSION" \ + org.opencontainers.image.description="$SX_SUMMARY. Use for building application based on bash using gitlab CI runners." \ + org.opencontainers.image.created='2022-06-25T00:00:00Z' \ + org.opencontainers.image.documentation="https://docker-images.readthedocs.io/en/latest/GitlabRunner/bash/" \ + org.opencontainers.image.source="https://gitlab.com/startx1/containers/-/tree/master/GitlabRunner/bash" \ + org.opencontainers.image.vendor="STARTX" USER root COPY sx /tmp/ diff --git a/GitlabRunner/nodejs/Dockerfile b/GitlabRunner/nodejs/Dockerfile index 260146a9..2358f1be 100644 --- a/GitlabRunner/nodejs/Dockerfile +++ b/GitlabRunner/nodejs/Dockerfile @@ -7,18 +7,33 @@ ENV SX_VERSION="latest" \ SX_UNAME="user" \ SX_ID="startx/runner-nodejs" \ SX_NAME="Startx Nodejs gitlab runner image (fedora rawhide)" \ - SX_SUMMARY="Startx nodejs gitlab runner based on fedora rawhide" + SX_SUMMARY="Startx nodejs gitlab runner based on fedora rawhide" \ + SX_MAINTAINER_MAIL="dev@startx.fr" LABEL name="$SX_ID" \ summary="$SX_SUMMARY" \ description="$SX_SUMMARY. Use for building application based on nodejs using gitlab CI runners." \ version="$SX_VERSION" \ release="$SX_VERSION" \ + maintainer="Startx <$SX_MAINTAINER_MAIL>" \ io.k8s.description="$SX_SUMMARY" \ io.k8s.display-name="$SX_ID" \ + io.openshift.tags="startx,os,runner,nodejs" \ io.openshift.min-memory="64Mi" \ io.openshift.min-cpu="100m" \ - fr.startx.component="$SX_ID:$SX_VERSION" + fr.startx.component="$SX_ID:$SX_VERSION" \ + io.artifacthub.package.maintainers='[{"name":"STARTX","email":"$SX_MAINTAINER_MAIL"}]' \ + io.artifacthub.package.keywords='startx,os,runner,nodejs' \ + io.artifacthub.package.readme-url="https://docker-images.readthedocs.io/en/latest/GitlabRunner/nodejs/" \ + io.artifacthub.package.logo-url='https://gitlab.com/startx1/containers/-/raw/master/docs/img/runner-nodejs.svg' \ + io.artifacthub.package.alternative-locations='quay.io/startx/runner-nodejs,docker.io/startx/runner-nodejs' + io.artifacthub.package.license='Apache-2.0' \ + org.opencontainers.image.version="$SX_VERSION" \ + org.opencontainers.image.description="$SX_SUMMARY. Use for building application based on nodejs using gitlab CI runners." \ + org.opencontainers.image.created='2022-06-25T00:00:00Z' \ + org.opencontainers.image.documentation="https://docker-images.readthedocs.io/en/latest/GitlabRunner/nodejs/" \ + org.opencontainers.image.source="https://gitlab.com/startx1/containers/-/tree/master/GitlabRunner/nodejs" \ + org.opencontainers.image.vendor="STARTX" USER root COPY sx /tmp/ diff --git a/GitlabRunner/oc/Dockerfile b/GitlabRunner/oc/Dockerfile index fe3e15d9..a8ce7ceb 100644 --- a/GitlabRunner/oc/Dockerfile +++ b/GitlabRunner/oc/Dockerfile @@ -6,6 +6,7 @@ ENV SX_VERSION="latest" \ SX_ID="startx/runner-oc" \ SX_NAME="Startx OCP/K8S client gitlab runner image (fedora rawhide)" \ SX_SUMMARY="Startx ocp/k8s gitlab runner based on fedora rawhide" \ + SX_MAINTAINER_MAIL="dev@startx.fr" \ SX_OC_VERSION="4.10.12" \ SX_ISTIO_VERSION="1.14.1" \ SX_HELM_VERSION="3.9.0" \ @@ -16,11 +17,25 @@ LABEL name="$SX_ID" \ description="$SX_SUMMARY. Use for building application based on oc or kubectl using gitlab CI runners." \ version="$SX_VERSION" \ release="$SX_VERSION" \ + maintainer="Startx <$SX_MAINTAINER_MAIL>" \ io.k8s.description="$SX_SUMMARY" \ io.k8s.display-name="$SX_ID" \ + io.openshift.tags="startx,os,runner,openshift,kubernetes" \ io.openshift.min-memory="128Mi" \ io.openshift.min-cpu="100m" \ - fr.startx.component="$SX_ID:$SX_VERSION" + fr.startx.component="$SX_ID:$SX_VERSION" \ + io.artifacthub.package.maintainers='[{"name":"STARTX","email":"$SX_MAINTAINER_MAIL"}]' \ + io.artifacthub.package.keywords='startx,os,runner,openshift,kubernetes' \ + io.artifacthub.package.readme-url="https://docker-images.readthedocs.io/en/latest/GitlabRunner/oc/" \ + io.artifacthub.package.logo-url='https://gitlab.com/startx1/containers/-/raw/master/docs/img/runner-oc.svg' \ + io.artifacthub.package.alternative-locations='quay.io/startx/runner-oc,docker.io/startx/runner-oc' + io.artifacthub.package.license='Apache-2.0' \ + org.opencontainers.image.version="$SX_VERSION" \ + org.opencontainers.image.description="$SX_SUMMARY. Use for building application based on oc or kubectl using gitlab CI runners." \ + org.opencontainers.image.created='2022-06-25T00:00:00Z' \ + org.opencontainers.image.documentation="https://docker-images.readthedocs.io/en/latest/GitlabRunner/oc/" \ + org.opencontainers.image.source="https://gitlab.com/startx1/containers/-/tree/master/GitlabRunner/oc" \ + org.opencontainers.image.vendor="STARTX" USER root COPY sx /tmp/ diff --git a/GitlabRunner/php/Dockerfile b/GitlabRunner/php/Dockerfile index 1388912d..3665a26b 100644 --- a/GitlabRunner/php/Dockerfile +++ b/GitlabRunner/php/Dockerfile @@ -7,18 +7,33 @@ ENV SX_VERSION="latest" \ SX_UNAME="user" \ SX_ID="startx/runner-php" \ SX_NAME="Startx Apache-PHP gitlab runner image (fedora rawhide)" \ - SX_SUMMARY="Startx apache-php gitlab runner based on fedora rawhide" + SX_SUMMARY="Startx apache-php gitlab runner based on fedora rawhide" \ + SX_MAINTAINER_MAIL="dev@startx.fr" LABEL name="$SX_ID" \ summary="$SX_SUMMARY" \ description="$SX_SUMMARY. Use for building application based on php using gitlab CI runners." \ version="$SX_VERSION" \ release="$SX_VERSION" \ + maintainer="Startx <$SX_MAINTAINER_MAIL>" \ io.k8s.description="$SX_SUMMARY" \ io.k8s.display-name="$SX_ID" \ + io.openshift.tags="startx,os,runner,apache,php,httpd" \ io.openshift.min-memory="256Mi" \ io.openshift.min-cpu="100m" \ - fr.startx.component="$SX_ID:$SX_VERSION" + fr.startx.component="$SX_ID:$SX_VERSION" \ + io.artifacthub.package.maintainers='[{"name":"STARTX","email":"$SX_MAINTAINER_MAIL"}]' \ + io.artifacthub.package.keywords='startx,os,runner,apache,php,httpd' \ + io.artifacthub.package.readme-url="https://docker-images.readthedocs.io/en/latest/GitlabRunner/php/" \ + io.artifacthub.package.logo-url='https://gitlab.com/startx1/containers/-/raw/master/docs/img/runner-php.svg' \ + io.artifacthub.package.alternative-locations='quay.io/startx/runner-php,docker.io/startx/runner-php' + io.artifacthub.package.license='Apache-2.0' \ + org.opencontainers.image.version="$SX_VERSION" \ + org.opencontainers.image.description="$SX_SUMMARY. Use for building application based on php using gitlab CI runners." \ + org.opencontainers.image.created='2022-06-25T00:00:00Z' \ + org.opencontainers.image.documentation="https://docker-images.readthedocs.io/en/latest/GitlabRunner/php/" \ + org.opencontainers.image.source="https://gitlab.com/startx1/containers/-/tree/master/GitlabRunner/php" \ + org.opencontainers.image.vendor="STARTX" USER root COPY sx /tmp/ diff --git a/Services/apache/Dockerfile b/Services/apache/Dockerfile index 051c7a25..53a1e0ba 100644 --- a/Services/apache/Dockerfile +++ b/Services/apache/Dockerfile @@ -6,6 +6,7 @@ ENV SX_VERSION="latest" \ SX_ID="startx/sv-apache" \ SX_NAME="Startx Apache service image (fedora rawhide)" \ SX_SUMMARY="Startx apache service based on fedora rawhide" \ + SX_MAINTAINER_MAIL="dev@startx.fr" \ HTTPDCONF=/etc/httpd/conf.d/app.conf \ LOG_PATH=/var/log/httpd \ APP_PATH=/app \ @@ -20,7 +21,7 @@ LABEL name="$SX_ID" \ description="$SX_SUMMARY. Use for executing application based on http or as container mainstream image for your web application containers." \ version="$SX_VERSION" \ release="$SX_VERSION" \ - maintainer="Startx " \ + maintainer="Startx <$SX_MAINTAINER_MAIL>" \ io.k8s.description="$SX_SUMMARY" \ io.k8s.display-name="$SX_ID" \ io.openshift.tags="startx,os,fedora,apache,httpd" \ @@ -31,7 +32,19 @@ LABEL name="$SX_ID" \ io.openshift.s2i.destination="$SX_S2IDIR" \ io.openshift.s2i.scripts-url="image:///s2i" \ io.s2i.scripts-url="image:///s2i" \ - fr.startx.component="$SX_ID:$SX_VERSION" + fr.startx.component="$SX_ID:$SX_VERSION" \ + io.artifacthub.package.maintainers='[{"name":"STARTX","email":"$SX_MAINTAINER_MAIL"}]' \ + io.artifacthub.package.keywords='startx,os,fedora,apache,httpd' \ + io.artifacthub.package.readme-url="https://docker-images.readthedocs.io/en/latest/Services/apache/" \ + io.artifacthub.package.logo-url='https://gitlab.com/startx1/containers/-/raw/master/docs/img/sv-apache.svg' \ + io.artifacthub.package.alternative-locations='quay.io/startx/apache,docker.io/startx/sv-apache' + io.artifacthub.package.license='Apache-2.0' \ + org.opencontainers.image.version="$SX_VERSION" \ + org.opencontainers.image.description="$SX_SUMMARY. Use for executing application based on http or as container mainstream image for your web application containers." \ + org.opencontainers.image.created='2022-06-25T00:00:00Z' \ + org.opencontainers.image.documentation="https://docker-images.readthedocs.io/en/latest/Services/apache/" \ + org.opencontainers.image.source="https://gitlab.com/startx1/containers/-/tree/master/Services/apache" \ + org.opencontainers.image.vendor="STARTX" USER root COPY httpd.conf $HTTPDCONF diff --git a/Services/couchbase/Dockerfile b/Services/couchbase/Dockerfile index 0b64b58f..8c5d560e 100644 --- a/Services/couchbase/Dockerfile +++ b/Services/couchbase/Dockerfile @@ -6,6 +6,7 @@ ENV SX_VERSION="latest" \ SX_ID="startx/sv-couchbase" \ SX_NAME="Startx Couchbase service image (fedora rawhide)" \ SX_SUMMARY="Startx couchbase service based on fedora rawhide" \ + SX_MAINTAINER_MAIL="dev@startx.fr" \ CB_PATH=/opt/couchbase \ DATA_PATH=/opt/couchbase/var \ CB_VERSION=6.6.2 \ @@ -18,7 +19,7 @@ LABEL name="$SX_ID" \ description="$SX_SUMMARY. Use for executing database based on couchbase or as container mainstream image for your database backend containers." \ version="$SX_VERSION" \ release="1" \ - maintainer="Startx " \ + maintainer="Startx <$SX_MAINTAINER_MAIL>" \ io.k8s.description="$SX_SUMMARY" \ io.k8s.display-name="$SX_ID" \ io.openshift.tags="startx,os,fedora,database,couchbase" \ @@ -29,7 +30,19 @@ LABEL name="$SX_ID" \ io.openshift.s2i.destination="/tmp" \ io.openshift.s2i.scripts-url="image:///s2i" \ io.s2i.scripts-url="image:///s2i" \ - fr.startx.component="$SX_ID:$SX_VERSION" + fr.startx.component="$SX_ID:$SX_VERSION" \ + io.artifacthub.package.maintainers='[{"name":"STARTX","email":"$SX_MAINTAINER_MAIL"}]' \ + io.artifacthub.package.keywords='startx,os,fedora,database,couchbase' \ + io.artifacthub.package.readme-url="https://docker-images.readthedocs.io/en/latest/Services/couchbase/" \ + io.artifacthub.package.logo-url='https://gitlab.com/startx1/containers/-/raw/master/docs/img/sv-couchbase.svg' \ + io.artifacthub.package.alternative-locations='quay.io/startx/couchbase,docker.io/startx/sv-couchbase' + io.artifacthub.package.license='Apache-2.0' \ + org.opencontainers.image.version="$SX_VERSION" \ + org.opencontainers.image.description="$SX_SUMMARY. Use for executing database based on couchbase or as container mainstream image for your database backend containers." \ + org.opencontainers.image.created='2022-06-25T00:00:00Z' \ + org.opencontainers.image.documentation="https://docker-images.readthedocs.io/en/latest/Services/couchbase/" \ + org.opencontainers.image.source="https://gitlab.com/startx1/containers/-/tree/master/Services/couchbase" \ + org.opencontainers.image.vendor="STARTX" USER root COPY sx /tmp/ diff --git a/Services/mariadb/Dockerfile b/Services/mariadb/Dockerfile index 851e8d4f..b681ab11 100644 --- a/Services/mariadb/Dockerfile +++ b/Services/mariadb/Dockerfile @@ -6,6 +6,7 @@ ENV SX_VERSION="latest" \ SX_ID="startx/sv-mariadb" \ SX_NAME="Startx Mariadb service image (fedora rawhide)" \ SX_SUMMARY="Startx mariadb service based on fedora rawhide" \ + SX_MAINTAINER_MAIL="dev@startx.fr" \ MY_CONF=/etc/my.cnf \ DATA_PATH=/data \ LOG_PATH=/var/log/mariadb \ @@ -19,7 +20,7 @@ LABEL name="$SX_ID" \ description="$SX_SUMMARY. Use for executing database based on mariadb or as container mainstream image for your database backend containers." \ version="$SX_VERSION" \ release="$SX_VERSION" \ - maintainer="Startx " \ + maintainer="Startx <$SX_MAINTAINER_MAIL>" \ io.k8s.description="$SX_SUMMARY" \ io.k8s.display-name="$SX_ID" \ io.openshift.tags="startx,os,fedora,database,mariadb" \ @@ -30,7 +31,19 @@ LABEL name="$SX_ID" \ io.openshift.s2i.destination="/tmp" \ io.openshift.s2i.scripts-url="image:///s2i" \ io.s2i.scripts-url="image:///s2i" \ - fr.startx.component="$SX_ID:$SX_VERSION" + fr.startx.component="$SX_ID:$SX_VERSION" \ + io.artifacthub.package.maintainers='[{"name":"STARTX","email":"$SX_MAINTAINER_MAIL"}]' \ + io.artifacthub.package.keywords='startx,os,fedora,database,mariadb' \ + io.artifacthub.package.readme-url="https://docker-images.readthedocs.io/en/latest/Services/mariadb/" \ + io.artifacthub.package.logo-url='https://gitlab.com/startx1/containers/-/raw/master/docs/img/sv-mariadb.svg' \ + io.artifacthub.package.alternative-locations='quay.io/startx/mariadb,docker.io/startx/sv-mariadb' + io.artifacthub.package.license='Apache-2.0' \ + org.opencontainers.image.version="$SX_VERSION" \ + org.opencontainers.image.description="$SX_SUMMARY. Use for executing database based on mariadb or as container mainstream image for your database backend containers." \ + org.opencontainers.image.created='2022-06-25T00:00:00Z' \ + org.opencontainers.image.documentation="https://docker-images.readthedocs.io/en/latest/Services/mariadb/" \ + org.opencontainers.image.source="https://gitlab.com/startx1/containers/-/tree/master/Services/mariadb" \ + org.opencontainers.image.vendor="STARTX" USER root COPY sx /tmp/ diff --git a/Services/memcache/Dockerfile b/Services/memcache/Dockerfile index 62c2c028..d56a9f14 100644 --- a/Services/memcache/Dockerfile +++ b/Services/memcache/Dockerfile @@ -5,14 +5,15 @@ ENV SX_VERSION="latest" \ SX_SERVICE="memcache" \ SX_ID="startx/sv-memcache" \ SX_NAME="Startx Memcached service image (fedora rawhide)" \ - SX_SUMMARY="Startx Memcached service based on fedora rawhide" + SX_SUMMARY="Startx Memcached service based on fedora rawhide" \ + SX_MAINTAINER_MAIL="dev@startx.fr" LABEL name="$SX_ID" \ summary="$SX_SUMMARY" \ description="$SX_SUMMARY. Use for executing database based on memcached or as container mainstream image for your database backend containers." \ version="$SX_VERSION" \ release="$SX_VERSION" \ - maintainer="Startx " \ + maintainer="Startx <$SX_MAINTAINER_MAIL>" \ io.k8s.description="$SX_SUMMARY" \ io.k8s.display-name="$SX_ID" \ io.openshift.tags="startx,os,fedora,memcached,database" \ @@ -23,7 +24,19 @@ LABEL name="$SX_ID" \ io.openshift.s2i.destination="/tmp" \ io.openshift.s2i.scripts-url="image:///s2i" \ io.s2i.scripts-url="image:///s2i" \ - fr.startx.component="$SX_ID:$SX_VERSION" + fr.startx.component="$SX_ID:$SX_VERSION" \ + io.artifacthub.package.maintainers='[{"name":"STARTX","email":"$SX_MAINTAINER_MAIL"}]' \ + io.artifacthub.package.keywords='startx,os,fedora,memcached,database' \ + io.artifacthub.package.readme-url="https://docker-images.readthedocs.io/en/latest/Services/memcache/" \ + io.artifacthub.package.logo-url='https://gitlab.com/startx1/containers/-/raw/master/docs/img/sv-memcache.svg' \ + io.artifacthub.package.alternative-locations='quay.io/startx/memcache,docker.io/startx/sv-memcache' + io.artifacthub.package.license='Apache-2.0' \ + org.opencontainers.image.version="$SX_VERSION" \ + org.opencontainers.image.description="$SX_SUMMARY. Use for executing database based on memcached or as container mainstream image for your database backend containers." \ + org.opencontainers.image.created='2022-06-25T00:00:00Z' \ + org.opencontainers.image.documentation="https://docker-images.readthedocs.io/en/latest/Services/memcache/" \ + org.opencontainers.image.source="https://gitlab.com/startx1/containers/-/tree/master/Services/memcache" \ + org.opencontainers.image.vendor="STARTX" USER root COPY sx /tmp/ diff --git a/Services/mongo/Dockerfile b/Services/mongo/Dockerfile index dd314275..785d2928 100644 --- a/Services/mongo/Dockerfile +++ b/Services/mongo/Dockerfile @@ -6,6 +6,7 @@ ENV SX_VERSION="latest" \ SX_ID="startx/sv-mongo" \ SX_NAME="Startx MongoDB service image (fedora rawhide)" \ SX_SUMMARY="Startx mongo service based on fedora rawhide" \ + SX_MAINTAINER_MAIL="dev@startx.fr" \ LOG_PATH=/var/log/mongodb \ MONGO_RUNTIME=/usr/bin/mongod \ MONGO_USER=mongod \ @@ -16,7 +17,7 @@ LABEL name="$SX_ID" \ description="$SX_SUMMARY. Use for executing database based on mongo or as container mainstream image for your database backend containers." \ version="$SX_VERSION" \ release="$SX_VERSION" \ - maintainer="Startx " \ + maintainer="Startx <$SX_MAINTAINER_MAIL>" \ io.k8s.description="$SX_SUMMARY" \ io.k8s.display-name="$SX_ID" \ io.openshift.tags="startx,os,fedora,database,mongo" \ @@ -27,7 +28,19 @@ LABEL name="$SX_ID" \ io.openshift.s2i.destination="/tmp" \ io.openshift.s2i.scripts-url="image:///s2i" \ io.s2i.scripts-url="image:///s2i" \ - fr.startx.component="$SX_ID:$SX_VERSION" + fr.startx.component="$SX_ID:$SX_VERSION" \ + io.artifacthub.package.maintainers='[{"name":"STARTX","email":"$SX_MAINTAINER_MAIL"}]' \ + io.artifacthub.package.keywords='startx,os,fedora,database,mongo' \ + io.artifacthub.package.readme-url="https://docker-images.readthedocs.io/en/latest/Services/mongo/" \ + io.artifacthub.package.logo-url='https://gitlab.com/startx1/containers/-/raw/master/docs/img/sv-mongo.svg' \ + io.artifacthub.package.alternative-locations='quay.io/startx/mongo,docker.io/startx/sv-mongo' + io.artifacthub.package.license='Apache-2.0' \ + org.opencontainers.image.version="$SX_VERSION" \ + org.opencontainers.image.description="$SX_SUMMARY. Use for executing database based on mongo or as container mainstream image for your database backend containers." \ + org.opencontainers.image.created='2022-06-25T00:00:00Z' \ + org.opencontainers.image.documentation="https://docker-images.readthedocs.io/en/latest/Services/mongo/" \ + org.opencontainers.image.source="https://gitlab.com/startx1/containers/-/tree/master/Services/mongo" \ + org.opencontainers.image.vendor="STARTX" USER root COPY sx /tmp/ diff --git a/Services/nodejs/Dockerfile b/Services/nodejs/Dockerfile index ce7a8701..aa53bc01 100644 --- a/Services/nodejs/Dockerfile +++ b/Services/nodejs/Dockerfile @@ -6,6 +6,7 @@ ENV SX_VERSION="latest" \ SX_ID="startx/sv-nodejs" \ SX_NAME="Startx Nodejs service image (fedora rawhide)" \ SX_SUMMARY="Startx nodejs service based on fedora rawhide" \ + SX_MAINTAINER_MAIL="dev@startx.fr" \ LOG_PATH=/var/log/nodejs \ APP_PATH=/app \ DATA_PATH=/data \ @@ -16,7 +17,7 @@ LABEL name="$SX_ID" \ description="$SX_SUMMARY. Use for executing application based on nodejs or as container mainstream image for your micro-service containers." \ version="$SX_VERSION" \ release="$SX_VERSION" \ - maintainer="Startx " \ + maintainer="Startx <$SX_MAINTAINER_MAIL>" \ io.k8s.description="$SX_SUMMARY" \ io.k8s.display-name="$SX_ID" \ io.openshift.tags="startx,os,fedora,nodejs,httpd" \ @@ -27,7 +28,19 @@ LABEL name="$SX_ID" \ io.openshift.s2i.destination="/tmp" \ io.openshift.s2i.scripts-url="image:///s2i" \ io.s2i.scripts-url="image:///s2i" \ - fr.startx.component="$SX_ID:$SX_VERSION" + fr.startx.component="$SX_ID:$SX_VERSION" \ + io.artifacthub.package.maintainers='[{"name":"STARTX","email":"$SX_MAINTAINER_MAIL"}]' \ + io.artifacthub.package.keywords='startx,os,fedora,nodejs,httpd' \ + io.artifacthub.package.readme-url="https://docker-images.readthedocs.io/en/latest/Services/nodejs/" \ + io.artifacthub.package.logo-url='https://gitlab.com/startx1/containers/-/raw/master/docs/img/sv-nodejs.svg' \ + io.artifacthub.package.alternative-locations='quay.io/startx/nodejs,docker.io/startx/sv-nodejs' + io.artifacthub.package.license='Apache-2.0' \ + org.opencontainers.image.version="$SX_VERSION" \ + org.opencontainers.image.description="$SX_SUMMARY. Use for executing application based on nodejs or as container mainstream image for your micro-service containers." \ + org.opencontainers.image.created='2022-06-25T00:00:00Z' \ + org.opencontainers.image.documentation="https://docker-images.readthedocs.io/en/latest/Services/nodejs/" \ + org.opencontainers.image.source="https://gitlab.com/startx1/containers/-/tree/master/Services/nodejs" \ + org.opencontainers.image.vendor="STARTX" USER root COPY sx /tmp/ diff --git a/Services/ooconv/Dockerfile b/Services/ooconv/Dockerfile index 74ed7d9c..20a7d3a9 100644 --- a/Services/ooconv/Dockerfile +++ b/Services/ooconv/Dockerfile @@ -6,6 +6,7 @@ ENV SX_VERSION="latest" \ SX_ID="startx/sv-ooconv" \ SX_NAME="Startx LibreOffice converter service image (fedora rawhide)" \ SX_SUMMARY="Startx unoconv service based on fedora rawhide" \ + SX_MAINTAINER_MAIL="dev@startx.fr" \ SX_USER=ooconv \ APP_PATH=/home/ooconv \ LOG_PATH=/var/log/ooconv \ @@ -16,7 +17,7 @@ LABEL name="$SX_ID" \ description="$SX_SUMMARY. Use for executing OpenOffice document converter or as container mainstream image for your document convertion backend containers." \ version="$SX_VERSION" \ release="$SX_VERSION" \ - maintainer="Startx " \ + maintainer="Startx <$SX_MAINTAINER_MAIL>" \ io.k8s.description="$SX_SUMMARY" \ io.k8s.display-name="$SX_ID" \ io.openshift.tags="startx,os,fedora,document,libreoffice" \ @@ -27,7 +28,19 @@ LABEL name="$SX_ID" \ io.openshift.s2i.destination="/tmp" \ io.openshift.s2i.scripts-url="image:///s2i" \ io.s2i.scripts-url="image:///s2i" \ - fr.startx.component="$SX_ID:$SX_VERSION" + fr.startx.component="$SX_ID:$SX_VERSION" \ + io.artifacthub.package.maintainers='[{"name":"STARTX","email":"$SX_MAINTAINER_MAIL"}]' \ + io.artifacthub.package.keywords='startx,os,fedora,document,libreoffice' \ + io.artifacthub.package.readme-url="https://docker-images.readthedocs.io/en/latest/Services/ooconv/" \ + io.artifacthub.package.logo-url='https://gitlab.com/startx1/containers/-/raw/master/docs/img/sv-ooconv.svg' \ + io.artifacthub.package.alternative-locations='quay.io/startx/ooconv,docker.io/startx/sv-ooconv' + io.artifacthub.package.license='Apache-2.0' \ + org.opencontainers.image.version="$SX_VERSION" \ + org.opencontainers.image.description="$SX_SUMMARY. Use for executing OpenOffice document converter or as container mainstream image for your document convertion backend containers." \ + org.opencontainers.image.created='2022-06-25T00:00:00Z' \ + org.opencontainers.image.documentation="https://docker-images.readthedocs.io/en/latest/Services/ooconv/" \ + org.opencontainers.image.source="https://gitlab.com/startx1/containers/-/tree/master/Services/ooconv" \ + org.opencontainers.image.vendor="STARTX" USER root COPY sx /tmp/ diff --git a/Services/php/Dockerfile b/Services/php/Dockerfile index 5eac9b67..65353434 100644 --- a/Services/php/Dockerfile +++ b/Services/php/Dockerfile @@ -6,6 +6,7 @@ ENV SX_VERSION="latest" \ SX_ID="startx/sv-php" \ SX_NAME="Startx Apache-PHP service image (fedora rawhide)" \ SX_SUMMARY="Startx apache-php service based on fedora rawhide" \ + SX_MAINTAINER_MAIL="dev@startx.fr" \ SX_PHPSESS_PATH="/var/lib/php/session" \ SX_PHP_TMPPATH="/tmp" @@ -14,7 +15,7 @@ LABEL name="$SX_ID" \ description="$SX_SUMMARY. Use for executing application based on http-php or as container mainstream image for your dynamic web application containers." \ version="$SX_VERSION" \ release="$SX_VERSION" \ - maintainer="Startx " \ + maintainer="Startx <$SX_MAINTAINER_MAIL>" \ io.k8s.description="$SX_SUMMARY" \ io.k8s.display-name="$SX_ID" \ io.openshift.tags="startx,os,fedora,apache,httpd,php" \ @@ -25,7 +26,19 @@ LABEL name="$SX_ID" \ io.openshift.s2i.destination="/tmp" \ io.openshift.s2i.scripts-url="image:///s2i" \ io.s2i.scripts-url="image:///s2i" \ - fr.startx.component="$SX_ID:$SX_VERSION" + fr.startx.component="$SX_ID:$SX_VERSION" \ + io.artifacthub.package.maintainers='[{"name":"STARTX","email":"$SX_MAINTAINER_MAIL"}]' \ + io.artifacthub.package.keywords='startx,os,fedora,apache,httpd,php' \ + io.artifacthub.package.readme-url="https://docker-images.readthedocs.io/en/latest/Services/php/" \ + io.artifacthub.package.logo-url='https://gitlab.com/startx1/containers/-/raw/master/docs/img/sv-php.svg' \ + io.artifacthub.package.alternative-locations='quay.io/startx/php,docker.io/startx/sv-php' + io.artifacthub.package.license='Apache-2.0' \ + org.opencontainers.image.version="$SX_VERSION" \ + org.opencontainers.image.description="$SX_SUMMARY. Use for executing application based on http-php or as container mainstream image for your dynamic web application containers." \ + org.opencontainers.image.created='2022-06-25T00:00:00Z' \ + org.opencontainers.image.documentation="https://docker-images.readthedocs.io/en/latest/Services/php/" \ + org.opencontainers.image.source="https://gitlab.com/startx1/containers/-/tree/master/Services/php" \ + org.opencontainers.image.vendor="STARTX" USER root COPY httpd.conf $HTTPDCONF diff --git a/Services/postgres/Dockerfile b/Services/postgres/Dockerfile index e94a7576..2548a1d0 100644 --- a/Services/postgres/Dockerfile +++ b/Services/postgres/Dockerfile @@ -6,6 +6,7 @@ ENV SX_VERSION="latest" \ SX_ID="startx/sv-postgres" \ SX_NAME="Startx Postgres service image (fedora rawhide)" \ SX_SUMMARY="Startx postgres service based on fedora rawhide" \ + SX_MAINTAINER_MAIL="dev@startx.fr" \ DATA_PATH=/data \ LOG_PATH=/var/log/postgres @@ -14,7 +15,7 @@ LABEL name="$SX_ID" \ description="$SX_SUMMARY. Use for executing database based on postgres or as container mainstream image for your database backend containers." \ version="$SX_VERSION" \ release="$SX_VERSION" \ - maintainer="Startx " \ + maintainer="Startx <$SX_MAINTAINER_MAIL>" \ io.k8s.description="$SX_SUMMARY" \ io.k8s.display-name="$SX_ID" \ io.openshift.tags="startx,os,fedora,database,postgresql" \ @@ -25,7 +26,19 @@ LABEL name="$SX_ID" \ io.openshift.s2i.destination="/tmp" \ io.openshift.s2i.scripts-url="image:///s2i" \ io.s2i.scripts-url="image:///s2i" \ - fr.startx.component="$SX_ID:$SX_VERSION" + fr.startx.component="$SX_ID:$SX_VERSION" \ + io.artifacthub.package.maintainers='[{"name":"STARTX","email":"$SX_MAINTAINER_MAIL"}]' \ + io.artifacthub.package.keywords='startx,os,fedora,database,postgresql' \ + io.artifacthub.package.readme-url="https://docker-images.readthedocs.io/en/latest/Services/postgres/" \ + io.artifacthub.package.logo-url='https://gitlab.com/startx1/containers/-/raw/master/docs/img/sv-postgres.svg' \ + io.artifacthub.package.alternative-locations='quay.io/startx/postgres,docker.io/startx/sv-postgres' + io.artifacthub.package.license='Apache-2.0' \ + org.opencontainers.image.version="$SX_VERSION" \ + org.opencontainers.image.description="$SX_SUMMARY. Use for executing database based on postgres or as container mainstream image for your database backend containers." \ + org.opencontainers.image.created='2022-06-25T00:00:00Z' \ + org.opencontainers.image.documentation="https://docker-images.readthedocs.io/en/latest/Services/postgres/" \ + org.opencontainers.image.source="https://gitlab.com/startx1/containers/-/tree/master/Services/postgres" \ + org.opencontainers.image.vendor="STARTX" USER root COPY sx /tmp/ diff --git a/VDI/chrome/Dockerfile b/VDI/chrome/Dockerfile index 4306c0c9..1f695765 100644 --- a/VDI/chrome/Dockerfile +++ b/VDI/chrome/Dockerfile @@ -6,6 +6,7 @@ ENV SX_VERSION="latest" \ SX_ID="startx/vdi-chrome" \ SX_NAME="Startx Chrome VDI image (fedora rawhide)" \ SX_SUMMARY="Startx chrome container-based desktop application based on fedora rawhide" \ + SX_MAINTAINER_MAIL="dev@startx.fr" \ SX_CHROME_SUPERVISOR_CONF=/etc/supervisor/conf.d/ \ LOG_PATH=/var/log/chrome \ APP_PATH=/home/chrome \ @@ -20,7 +21,7 @@ LABEL name="$SX_ID" \ description="$SX_SUMMARY. Use for executing chrome browser as container mainstream image with persistence capabilities" \ version="$SX_VERSION" \ release="$SX_VERSION" \ - maintainer="Startx " \ + maintainer="Startx <$SX_MAINTAINER_MAIL>" \ io.k8s.description="$SX_SUMMARY" \ io.k8s.display-name="$SX_ID" \ io.openshift.tags="startx,os,fedora,chrome,vnc,X11" \ @@ -30,7 +31,19 @@ LABEL name="$SX_ID" \ io.openshift.expose-VDI="$SX_CHROME_PORT:vnc" \ io.openshift.s2i.destination="/tmp" \ io.openshift.s2i.scripts-url="image:///s2i" \ - fr.startx.component="$SX_ID:$SX_VERSION" + fr.startx.component="$SX_ID:$SX_VERSION" \ + io.artifacthub.package.maintainers='[{"name":"STARTX","email":"$SX_MAINTAINER_MAIL"}]' \ + io.artifacthub.package.keywords='startx,os,fedora,chrome,vnc,X11' \ + io.artifacthub.package.readme-url="https://docker-images.readthedocs.io/en/latest/VDI/chrome/" \ + io.artifacthub.package.logo-url='https://gitlab.com/startx1/containers/-/raw/master/docs/img/sv-chrome.svg' \ + io.artifacthub.package.alternative-locations='quay.io/startx/chrome,docker.io/startx/vdi-chrome' + io.artifacthub.package.license='Apache-2.0' \ + org.opencontainers.image.version="$SX_VERSION" \ + org.opencontainers.image.description="$SX_SUMMARY. Use for executing chrome browser as container mainstream image with persistence capabilities" \ + org.opencontainers.image.created='2022-06-25T00:00:00Z' \ + org.opencontainers.image.documentation="https://docker-images.readthedocs.io/en/latest/VDI/chrome/" \ + org.opencontainers.image.source="https://gitlab.com/startx1/containers/-/tree/master/VDI/chrome" \ + org.opencontainers.image.vendor="STARTX" USER root COPY supervisord.conf $SX_CHROME_SUPERVISOR_CONF/ diff --git a/VDI/firefox/Dockerfile b/VDI/firefox/Dockerfile index 166e575f..a6d8bba6 100644 --- a/VDI/firefox/Dockerfile +++ b/VDI/firefox/Dockerfile @@ -6,6 +6,7 @@ ENV SX_VERSION="latest" \ SX_ID="startx/vdi-firefox" \ SX_NAME="Startx Firefox VDI image (fedora rawhide)" \ SX_SUMMARY="Startx firefox container-based desktop application based on fedora rawhide" \ + SX_MAINTAINER_MAIL="dev@startx.fr" \ SX_FIREFOX_SUPERVISOR_CONF=/etc/supervisor/conf.d/ \ LOG_PATH=/var/log/firefox \ APP_PATH=/home/firefox \ @@ -19,7 +20,7 @@ LABEL name="$SX_ID" \ description="$SX_SUMMARY. Use for executing firefox browser as container mainstream image with persistence capabilities" \ version="$SX_VERSION" \ release="$SX_VERSION" \ - maintainer="Startx " \ + maintainer="Startx <$SX_MAINTAINER_MAIL>" \ io.k8s.description="$SX_SUMMARY" \ io.k8s.display-name="$SX_ID" \ io.openshift.tags="startx,os,fedora,firefox,vnc,X11" \ @@ -29,7 +30,19 @@ LABEL name="$SX_ID" \ io.openshift.expose-VDI="$SX_FIREFOX_PORT:vnc" \ io.openshift.s2i.destination="/tmp" \ io.openshift.s2i.scripts-url="image:///s2i" \ - fr.startx.component="$SX_ID:$SX_VERSION" + fr.startx.component="$SX_ID:$SX_VERSION" \ + io.artifacthub.package.maintainers='[{"name":"STARTX","email":"$SX_MAINTAINER_MAIL"}]' \ + io.artifacthub.package.keywords='startx,os,fedora,firefox,vnc,X11' \ + io.artifacthub.package.readme-url="https://docker-images.readthedocs.io/en/latest/VDI/firefox/" \ + io.artifacthub.package.logo-url='https://gitlab.com/startx1/containers/-/raw/master/docs/img/sv-firefox.svg' \ + io.artifacthub.package.alternative-locations='quay.io/startx/firefox,docker.io/startx/vdi-firefox' + io.artifacthub.package.license='Apache-2.0' \ + org.opencontainers.image.version="$SX_VERSION" \ + org.opencontainers.image.description="$SX_SUMMARY. Use for executing firefox browser as container mainstream image with persistence capabilities" \ + org.opencontainers.image.created='2022-06-25T00:00:00Z' \ + org.opencontainers.image.documentation="https://docker-images.readthedocs.io/en/latest/VDI/firefox/" \ + org.opencontainers.image.source="https://gitlab.com/startx1/containers/-/tree/master/VDI/firefox" \ + org.opencontainers.image.vendor="STARTX" USER root COPY supervisord.conf $SX_FIREFOX_SUPERVISOR_CONF/ diff --git a/docs/img/app-phpmyadmin.svg b/docs/img/app-phpmyadmin.svg new file mode 100644 index 00000000..07c25eb3 --- /dev/null +++ b/docs/img/app-phpmyadmin.svg @@ -0,0 +1,165 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/img/runner-ansible.svg b/docs/img/runner-ansible.svg new file mode 100644 index 00000000..07c25eb3 --- /dev/null +++ b/docs/img/runner-ansible.svg @@ -0,0 +1,165 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/img/sv-apache.svg b/docs/img/sv-apache.svg new file mode 100644 index 00000000..07c25eb3 --- /dev/null +++ b/docs/img/sv-apache.svg @@ -0,0 +1,165 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/img/vdi-chrome.svg b/docs/img/vdi-chrome.svg new file mode 100644 index 00000000..07c25eb3 --- /dev/null +++ b/docs/img/vdi-chrome.svg @@ -0,0 +1,165 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +