Hiddenden Cafe

ollama-snuggle-snatcher (sha-484621c)

Published 2025-12-14 17:23:54 +00:00 by Latte

Installation

docker pull git.hiddenden.cafe/hiddenden/ollama-snuggle-snatcher:sha-484621c
sha256:234dade9928ebe3b62fba27a739123643b519868a7178d4ad32d54c057387900

About this package

This project is a paw-some, web-enabled digital detective kit designed for us big, fluffy, tech-savvy goofballs! It lets us sniff out those lonely, unsecure Ollama servers lurking in the digital wilderness, just waiting to be adopted. With its cozy web interface, you can wag your tail as you scan for open instances, then give 'em a happy little "boop!" and snuggle them into our own usage. Think of it as finding lost digital puppies (or llamas!) and bringing them to our safe, silly den, all while keeping our paws on the keyboard and our hearts full of binary love!

Image Layers

ADD file:2818e508d01da2188fb234b38fb19aa1ea9eeeae92d361ecdf49318d949f51a9 in /
CMD ["bash"]
ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
ENV LANG=C.UTF-8
RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends ca-certificates netbase tzdata ; rm -rf /var/lib/apt/lists/* # buildkit
ENV GPG_KEY=E3FF2839C048B25C084DEBE9B26995E310250568
ENV PYTHON_VERSION=3.9.17
RUN /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get update; apt-get install -y --no-install-recommends dpkg-dev gcc gnupg libbluetooth-dev libbz2-dev libc6-dev libdb-dev libexpat1-dev libffi-dev libgdbm-dev liblzma-dev libncursesw5-dev libreadline-dev libsqlite3-dev libssl-dev make tk-dev uuid-dev wget xz-utils zlib1g-dev ; wget -O python.tar.xz "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz"; wget -O python.tar.xz.asc "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz.asc"; GNUPGHOME="$(mktemp -d)"; export GNUPGHOME; gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$GPG_KEY"; gpg --batch --verify python.tar.xz.asc python.tar.xz; gpgconf --kill all; rm -rf "$GNUPGHOME" python.tar.xz.asc; mkdir -p /usr/src/python; tar --extract --directory /usr/src/python --strip-components=1 --file python.tar.xz; rm python.tar.xz; cd /usr/src/python; gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; ./configure --build="$gnuArch" --enable-loadable-sqlite-extensions --enable-optimizations --enable-option-checking=fatal --enable-shared --with-system-expat --without-ensurepip ; nproc="$(nproc)"; EXTRA_CFLAGS="$(dpkg-buildflags --get CFLAGS)"; LDFLAGS="$(dpkg-buildflags --get LDFLAGS)"; LDFLAGS="${LDFLAGS:--Wl},--strip-all"; make -j "$nproc" "EXTRA_CFLAGS=${EXTRA_CFLAGS:-}" "LDFLAGS=${LDFLAGS:-}" "PROFILE_TASK=${PROFILE_TASK:-}" ; rm python; make -j "$nproc" "EXTRA_CFLAGS=${EXTRA_CFLAGS:-}" "LDFLAGS=${LDFLAGS:--Wl},-rpath='\$\$ORIGIN/../lib'" "PROFILE_TASK=${PROFILE_TASK:-}" python ; make install; cd /; rm -rf /usr/src/python; find /usr/local -depth \( \( -type d -a \( -name test -o -name tests -o -name idle_test \) \) -o \( -type f -a \( -name '*.pyc' -o -name '*.pyo' -o -name 'libpython*.a' \) \) \) -exec rm -rf '{}' + ; ldconfig; apt-mark auto '.*' > /dev/null; apt-mark manual $savedAptMark; find /usr/local -type f -executable -not \( -name '*tkinter*' \) -exec ldd '{}' ';' | awk '/=>/ { print $(NF-1) }' | sort -u | xargs -r dpkg-query --search | cut -d: -f1 | sort -u | xargs -r apt-mark manual ; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; rm -rf /var/lib/apt/lists/*; python3 --version # buildkit
RUN /bin/sh -c set -eux; for src in idle3 pydoc3 python3 python3-config; do dst="$(echo "$src" | tr -d 3)"; [ -s "/usr/local/bin/$src" ]; [ ! -e "/usr/local/bin/$dst" ]; ln -svT "$src" "/usr/local/bin/$dst"; done # buildkit
ENV PYTHON_PIP_VERSION=23.0.1
ENV PYTHON_SETUPTOOLS_VERSION=58.1.0
ENV PYTHON_GET_PIP_URL=https://github.com/pypa/get-pip/raw/0d8570dc44796f4369b652222cf176b3db6ac70e/public/get-pip.py
ENV PYTHON_GET_PIP_SHA256=96461deced5c2a487ddc65207ec5a9cffeca0d34e7af7ea1afc470ff0d746207
RUN /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get update; apt-get install -y --no-install-recommends wget; wget -O get-pip.py "$PYTHON_GET_PIP_URL"; echo "$PYTHON_GET_PIP_SHA256 *get-pip.py" | sha256sum -c -; apt-mark auto '.*' > /dev/null; [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark > /dev/null; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; rm -rf /var/lib/apt/lists/*; export PYTHONDONTWRITEBYTECODE=1; python get-pip.py --disable-pip-version-check --no-cache-dir --no-compile "pip==$PYTHON_PIP_VERSION" "setuptools==$PYTHON_SETUPTOOLS_VERSION" ; rm -f get-pip.py; pip --version # buildkit
CMD ["python3"]
WORKDIR /app
COPY . /app # buildkit
RUN /bin/sh -c pip install --no-cache-dir -r requirements.txt # buildkit
EXPOSE [5000/tcp]
CMD ["python" "app/app.py"]

Labels

Key Value
org.opencontainers.image.created 2025-12-14T17:23:32.350Z
org.opencontainers.image.description This project is a paw-some, web-enabled digital detective kit designed for us big, fluffy, tech-savvy goofballs! It lets us sniff out those lonely, unsecure Ollama servers lurking in the digital wilderness, just waiting to be adopted. With its cozy web interface, you can wag your tail as you scan for open instances, then give 'em a happy little "boop!" and snuggle them into our own usage. Think of it as finding lost digital puppies (or llamas!) and bringing them to our safe, silly den, all while keeping our paws on the keyboard and our hearts full of binary love!
org.opencontainers.image.licenses
org.opencontainers.image.revision 484621c00f2aefb0ea0f898bf504d46d79f9e2fc
org.opencontainers.image.source https://git.hiddenden.cafe/Hiddenden/Ollama-Snuggle-Snatcher
org.opencontainers.image.title Ollama-Snuggle-Snatcher
org.opencontainers.image.url https://git.hiddenden.cafe/Hiddenden/Ollama-Snuggle-Snatcher
org.opencontainers.image.version dev
Details
Container
2025-12-14 17:23:54 +00:00
0
OCI / Docker
linux/amd64
50 MiB
Versions (5) View all
sha-484621c 2025-12-14
sha-219098b 2025-12-13
latest 2025-12-13
sha-ca84ecd 2025-12-13
dev 2025-12-13