Block a user
mimic-sim (latest)
Published 2026-07-08 09:58:47 -07:00 by allen
Installation
docker pull gitea.taila7038.ts.net/allen/mimic-sim:latestsha256:98854d9378c77e7bd8cd6d9c8a090a54917731d90fcde2ab701a550f37114bca
About this package
MIMIC C-UAS C2 stimulator — sim backend
Image Layers
| LABEL maintainer="Red Hat, Inc." vendor="Red Hat, Inc." |
| LABEL url="https://catalog.redhat.com/en/search?searchType=containers" |
| LABEL com.redhat.component="ubi9-container" name="ubi9/ubi" version="9.8" cpe="cpe:/a:redhat:enterprise_linux:9::appstream" distribution-scope="public" |
| LABEL com.redhat.license_terms="https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI" |
| LABEL summary="Provides the latest release of Red Hat Universal Base Image 9." |
| LABEL description="The Universal Base Image is designed and engineered to be the base layer for all of your containerized applications, middleware and utilities. This base image is freely redistributable, but Red Hat only supports Red Hat technologies through subscriptions for Red Hat products. This image is maintained by Red Hat and updated regularly." |
| LABEL io.k8s.description="The Universal Base Image is designed and engineered to be the base layer for all of your containerized applications, middleware and utilities. This base image is freely redistributable, but Red Hat only supports Red Hat technologies through subscriptions for Red Hat products. This image is maintained by Red Hat and updated regularly." |
| LABEL io.k8s.display-name="Red Hat Universal Base Image 9" |
| LABEL io.openshift.expose-services="" |
| LABEL io.openshift.tags="base rhel9" |
| ENV container oci |
| COPY dir:83aaa84b109bcf106c30af78cd3673da95c6cdcdaea849870c30ac578da997d4 in / |
| COPY file:1376702515d596f414e3aa494e0daa6d408a6d2475c4aeca96bf9392f5287f69 in /etc/yum.repos.d/. |
| CMD ["/bin/bash"] |
| COPY dir:f44734d5c79ab3753b28d073a8b5791bb1b704ba0ba3011de6e08f518c7e14c0 in /usr/share/buildinfo/ |
| COPY dir:f44734d5c79ab3753b28d073a8b5791bb1b704ba0ba3011de6e08f518c7e14c0 in /root/buildinfo/ |
| LABEL "org.opencontainers.image.created"="2026-06-30T17:49:35Z" "org.opencontainers.image.revision"="f55fcf2a35c9fe343a15bb3cfbc2f2ee52a0d6a1" "build-date"="2026-06-30T17:49:35Z" "architecture"="x86_64" "vcs-ref"="f55fcf2a35c9fe343a15bb3cfbc2f2ee52a0d6a1" "vcs-type"="git" "release"="1782841664"org.opencontainers.image.created=2026-06-30T17:49:35Z,org.opencontainers.image.revision=f55fcf2a35c9fe343a15bb3cfbc2f2ee52a0d6a1 |
| ENV SUMMARY="Base image which allows using of source-to-image." DESCRIPTION="The s2i-core image provides any images layered on top of it with all the tools needed to use source-to-image functionality while keeping the image size as small as possible." |
| LABEL summary="$SUMMARY" description="$DESCRIPTION" io.k8s.description="$DESCRIPTION" io.k8s.display-name="s2i core" io.openshift.s2i.scripts-url=image:///usr/libexec/s2i io.s2i.scripts-url=image:///usr/libexec/s2i io.openshift.tags="s2i-core rhel9" com.redhat.component="s2i-core-container" name="ubi9/s2i-core" version="1" com.redhat.license_terms="https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI" |
| ENV STI_SCRIPTS_URL=image:///usr/libexec/s2i STI_SCRIPTS_PATH=/usr/libexec/s2i APP_ROOT=/opt/app-root HOME=/opt/app-root/src PATH=/opt/app-root/src/bin:/opt/app-root/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin PLATFORM="el9" |
| /bin/sh -c INSTALL_PKGS="bsdtar findutils groff-base glibc-locale-source glibc-langpack-en gettext rsync scl-utils tar unzip xz yum" && mkdir -p ${HOME}/.pki/nssdb && chown -R 1001:0 ${HOME}/.pki && yum install -y --setopt=tsflags=nodocs $INSTALL_PKGS && rpm -V $INSTALL_PKGS && yum -y clean all --enablerepo='*' |
| COPY dir:25a374d132442c0ecb2d14b910b3e9c0d0f0bdffffd04eeeb2e75fc661fd18a3 in / |
| WORKDIR ${HOME} |
| ENTRYPOINT ["container-entrypoint"] |
| CMD ["base-usage"] |
| /bin/sh -c rpm-file-permissions && useradd -u 1001 -r -g 0 -d ${HOME} -c "Default Application User" default && chown -R 1001:0 ${APP_ROOT} |
| COPY dir:4c096882e0b85fc3996c3b4d18bc55d4a465e0a0ac6f646f49150dd720559227 in /usr/share/buildinfo/ |
| COPY dir:4c096882e0b85fc3996c3b4d18bc55d4a465e0a0ac6f646f49150dd720559227 in /root/buildinfo/ |
| LABEL "org.opencontainers.image.created"="2026-07-01T05:11:46Z" "org.opencontainers.image.revision"="a76d07c8c9613f0f85f4d3e19c08e845b763352a" "build-date"="2026-07-01T05:11:46Z" "architecture"="x86_64" "vcs-ref"="a76d07c8c9613f0f85f4d3e19c08e845b763352a" "vcs-type"="git" "release"="1782882679"org.opencontainers.image.created=2026-07-01T05:11:46Z,org.opencontainers.image.revision=a76d07c8c9613f0f85f4d3e19c08e845b763352a |
| ENV SUMMARY="Base image with essential libraries and tools used as a base for builder images like perl, python, ruby, etc." DESCRIPTION="The s2i-base image, being built upon s2i-core, provides any images layered on top of it with all the tools needed to use source-to-image functionality. Additionally, s2i-base also contains various libraries needed for it to serve as a base for other builder images, like s2i-python or s2i-ruby." NODEJS_VER=22 |
| LABEL summary="$SUMMARY" description="$DESCRIPTION" io.k8s.description="$DESCRIPTION" io.k8s.display-name="s2i base" io.openshift.tags="s2i-base rhel9" com.redhat.component="s2i-base-container" name="ubi9/s2i-base" version="1" com.redhat.license_terms="https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI" |
| /bin/sh -c yum -y module enable nodejs:$NODEJS_VER && INSTALL_PKGS="autoconf automake bzip2 gcc-c++ gd-devel gdb git libcurl-devel libpq-devel libxml2-devel libxslt-devel lsof make mariadb-connector-c-devel openssl-devel patch procps-ng npm redhat-rpm-config sqlite-devel unzip wget which zlib-devel" && yum install -y --setopt=tsflags=nodocs $INSTALL_PKGS && rpm -V $INSTALL_PKGS && node -v | grep -qe "^v$NODEJS_VER\." && echo "Found VERSION $NODEJS_VER" && yum -y clean all --enablerepo='*' |
| COPY dir:f1503a46d95093f96ed34c1bea2265b83a185ba23af18945768c99e1ea5f783d in /usr/share/buildinfo/ |
| COPY dir:f1503a46d95093f96ed34c1bea2265b83a185ba23af18945768c99e1ea5f783d in /root/buildinfo/ |
| LABEL "org.opencontainers.image.created"="2026-07-07T04:52:52Z" "org.opencontainers.image.revision"="3f2f4db00e50d6075f0485cc8c802fad44fcd7b3" "build-date"="2026-07-07T04:52:52Z" "architecture"="x86_64" "vcs-ref"="3f2f4db00e50d6075f0485cc8c802fad44fcd7b3" "vcs-type"="git" "release"="1783399856"org.opencontainers.image.created=2026-07-07T04:52:52Z,org.opencontainers.image.revision=3f2f4db00e50d6075f0485cc8c802fad44fcd7b3 |
| EXPOSE 8080 |
| ENV PYTHON_VERSION=3.12 PATH=$HOME/.local/bin/:$PATH PYTHONUNBUFFERED=1 PYTHONIOENCODING=UTF-8 LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 CNB_STACK_ID=com.redhat.stacks.ubi9-python-312 CNB_USER_ID=1001 CNB_GROUP_ID=0 PIP_NO_CACHE_DIR=off |
| ENV SUMMARY="Platform for building and running Python $PYTHON_VERSION applications" DESCRIPTION="Python $PYTHON_VERSION available as container is a base platform for building and running various Python $PYTHON_VERSION applications and frameworks. Python is an easy to learn, powerful programming language. It has efficient high-level data structures and a simple but effective approach to object-oriented programming. Python's elegant syntax and dynamic typing, together with its interpreted nature, make it an ideal language for scripting and rapid application development in many areas on most platforms." |
| LABEL summary="$SUMMARY" description="$DESCRIPTION" io.k8s.description="$DESCRIPTION" io.k8s.display-name="Python 3.12" io.openshift.expose-services="8080:http" io.openshift.tags="builder,python,python312,python-312,rh-python312" com.redhat.component="python-312-container" name="ubi9/python-312" usage="s2i build https://github.com/sclorg/s2i-python-container.git --context-dir=3.12/test/setup-test-app/ ubi9/python-312 python-sample-app" com.redhat.license_terms="https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI" io.buildpacks.stack.id="com.redhat.stacks.ubi9-python-312" maintainer="SoftwareCollections.org <sclorg@redhat.com>" |
| /bin/sh -c INSTALL_PKGS="python3.12 python3.12-devel python3.12-pip nss_wrapper-libs httpd httpd-devel mod_ssl mod_auth_gssapi mod_ldap mod_session atlas-devel gcc-gfortran libffi-devel libtool-ltdl enchant krb5-devel" && yum -y --setopt=tsflags=nodocs install $INSTALL_PKGS && rpm -V $INSTALL_PKGS && rpm -e --nodeps redhat-logos-httpd && yum -y clean all --enablerepo='*' |
| COPY dir:851be25afe52bd8ef20d258e6b0d9d848ffd6a669f4b391bd13124fa68050daa in $STI_SCRIPTS_PATH |
| COPY dir:0dbf03c17a1f261ba0c19a49e82e1d878c761bc9b9a1c48bb246e59183d4171f in / |
| COPY dir:208155bc9054883784c7146928dd201221f759e227e3fb517c26e7336c745994 in /opt/wheels |
| /bin/sh -c python3.12 -m venv ${APP_ROOT} && ${APP_ROOT}/bin/pip install /opt/wheels/pip-* && rm -r /opt/wheels && chown -R 1001:0 ${APP_ROOT} && fix-permissions ${APP_ROOT} -P && rpm-file-permissions && echo "unset BASH_ENV PROMPT_COMMAND ENV" >> ${APP_ROOT}/bin/activate |
| ENV BASH_ENV="${APP_ROOT}/bin/activate" ENV="${APP_ROOT}/bin/activate" PROMPT_COMMAND=". ${APP_ROOT}/bin/activate" |
| USER 1001 |
| CMD $STI_SCRIPTS_PATH/usage |
| COPY dir:6385d9a0175fe68be3748813dcaba7ee97f7d76ca949e8a434d5ef8c93ad7aa0 in /usr/share/buildinfo/ |
| COPY dir:6385d9a0175fe68be3748813dcaba7ee97f7d76ca949e8a434d5ef8c93ad7aa0 in /root/buildinfo/ |
| LABEL "org.opencontainers.image.created"="2026-07-07T16:45:45Z" "org.opencontainers.image.revision"="4a912b417fa658c4e5699b4cba57437f5e30defc" "build-date"="2026-07-07T16:45:45Z" "architecture"="x86_64" "vcs-ref"="4a912b417fa658c4e5699b4cba57437f5e30defc" "vcs-type"="git" "release"="1783442686"org.opencontainers.image.created=2026-07-07T16:45:45Z,org.opencontainers.image.revision=4a912b417fa658c4e5699b4cba57437f5e30defc |
| ARG IMAGE_VERSION |
| ARG IMAGE_VERSION VCS_REF |
| LABEL org.opencontainers.image.title="mimic-sim" org.opencontainers.image.description="MIMIC C-UAS C2 stimulator — sim backend" org.opencontainers.image.source="https://gitea.chops.one/allen/mimic" org.opencontainers.image.version="${IMAGE_VERSION}" org.opencontainers.image.revision="${VCS_REF}" org.opencontainers.image.vendor="MIMIC" |
| COPY dir:3afa6c7244063de414e2eb1cad338980de30cdab1a0d2a957cfa64a9609dff2f in /opt/mimic |
| USER 1001 |
| ENV PATH="/opt/mimic/bin:${PATH}" MIMIC_PORT=8000 |
| EXPOSE 8000 |
| VOLUME ["/data"] |
| HEALTHCHECK --interval=30s --timeout=3s CMD ["/opt/mimic/bin/python", "-c", "import urllib.request,os,sys; sys.exit(0 if urllib.request.urlopen(f'http://127.0.0.1:{os.environ.get(\"MIMIC_PORT\",\"8000\")}/healthz', timeout=2).status==200 else 1)"] |
| CMD ["/opt/mimic/bin/python", "-m", "mimic_sim"] |
Labels
| Key | Value |
|---|---|
| architecture | x86_64 |
| build-date | 2026-07-07T16:45:45Z |
| com.redhat.component | python-312-container |
| com.redhat.license_terms | https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI |
| cpe | cpe:/a:redhat:enterprise_linux:9::appstream |
| description | Python 3.12 available as container is a base platform for building and running various Python 3.12 applications and frameworks. Python is an easy to learn, powerful programming language. It has efficient high-level data structures and a simple but effective approach to object-oriented programming. Python's elegant syntax and dynamic typing, together with its interpreted nature, make it an ideal language for scripting and rapid application development in many areas on most platforms. |
| distribution-scope | public |
| io.buildah.version | 1.39.3 |
| io.buildpacks.stack.id | com.redhat.stacks.ubi9-python-312 |
| io.k8s.description | Python 3.12 available as container is a base platform for building and running various Python 3.12 applications and frameworks. Python is an easy to learn, powerful programming language. It has efficient high-level data structures and a simple but effective approach to object-oriented programming. Python's elegant syntax and dynamic typing, together with its interpreted nature, make it an ideal language for scripting and rapid application development in many areas on most platforms. |
| io.k8s.display-name | Python 3.12 |
| io.openshift.expose-services | 8080:http |
| io.openshift.s2i.scripts-url | image:///usr/libexec/s2i |
| io.openshift.tags | builder,python,python312,python-312,rh-python312 |
| io.s2i.scripts-url | image:///usr/libexec/s2i |
| maintainer | SoftwareCollections.org <sclorg@redhat.com> |
| name | ubi9/python-312 |
| org.opencontainers.image.created | 2026-07-07T16:45:45Z |
| org.opencontainers.image.description | MIMIC C-UAS C2 stimulator — sim backend |
| org.opencontainers.image.revision | 5fbc44d684dbbc404a39291eaa5b75db1e2821e3 |
| org.opencontainers.image.source | https://gitea.chops.one/allen/mimic |
| org.opencontainers.image.title | mimic-sim |
| org.opencontainers.image.vendor | MIMIC |
| org.opencontainers.image.version | 0.1.0 |
| release | 1783442686 |
| summary | Platform for building and running Python 3.12 applications |
| url | https://catalog.redhat.com/en/search?searchType=containers |
| usage | s2i build https://github.com/sclorg/s2i-python-container.git --context-dir=3.12/test/setup-test-app/ ubi9/python-312 python-sample-app |
| vcs-ref | 4a912b417fa658c4e5699b4cba57437f5e30defc |
| vcs-type | git |
| vendor | Red Hat, Inc. |
| version | 1 |