INKASSO.live Projekt

qa-seed (8f3bad2e4cd52135)

Published 2026-09-09 06:00:41 +02:00 by andreas

Installation

docker pull git.42i.org/live/qa-seed:8f3bad2e4cd52135
sha256:7371142f7d1c0b017e0857b85c4ecd48d8d19e3d607cc989ff728a8f0d397f5b

Image Layers

# debian.sh --arch 'amd64' out/ 'trixie' '@1787529600'
LABEL maintainer=CouchDB Developers dev@couchdb.apache.org
RUN /bin/sh -c groupadd -g 5984 -r couchdb && useradd -u 5984 -d /opt/couchdb -g couchdb couchdb # buildkit
RUN /bin/sh -c set -ex; apt-get update; apt-get install -y --no-install-recommends apt-transport-https ca-certificates dirmngr gnupg ; rm -rf /var/lib/apt/lists/* # buildkit
RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends tini; rm -rf /var/lib/apt/lists/*; tini --version # buildkit
ENV GPG_COUCH_KEY=390EF70BB1EA12B2773962950EE62FB37A00258D
RUN /bin/sh -c set -eux; apt-get update; apt-get install -y curl; export GNUPGHOME="$(mktemp -d)"; curl -fL -o keys.asc https://couchdb.apache.org/repo/keys.asc; gpg --batch --import keys.asc; gpg --batch --export "${GPG_COUCH_KEY}" > /usr/share/keyrings/couchdb-archive-keyring.gpg; command -v gpgconf && gpgconf --kill all || :; rm -rf "$GNUPGHOME"; apt purge -y --autoremove curl; rm -rf /var/lib/apt/lists/* # buildkit
ENV COUCHDB_VERSION=3.5.2.1
RUN /bin/sh -c . /etc/os-release; echo "deb [signed-by=/usr/share/keyrings/couchdb-archive-keyring.gpg] https://apache.jfrog.io/artifactory/couchdb-deb/ ${VERSION_CODENAME} main" | tee /etc/apt/sources.list.d/couchdb.list >/dev/null # buildkit
RUN /bin/sh -c set -eux; apt-get update; echo "couchdb couchdb/mode select none" | debconf-set-selections; DEBIAN_FRONTEND=noninteractive apt-get install -y couchdb="$COUCHDB_VERSION"~trixie ; rmdir /var/lib/couchdb /var/log/couchdb; rm /opt/couchdb/data /opt/couchdb/var/log; mkdir -p /opt/couchdb/data /opt/couchdb/var/log; chown couchdb:couchdb /opt/couchdb/data /opt/couchdb/var/log; chmod 777 /opt/couchdb/data /opt/couchdb/var/log; rm /opt/couchdb/etc/default.d/10-filelog.ini; find /opt/couchdb \! \( -user couchdb -group couchdb \) -exec chown -f couchdb:couchdb '{}' +; find /opt/couchdb/etc -type d ! -perm 0755 -exec chmod -f 0755 '{}' +; find /opt/couchdb/etc -type f ! -perm 0644 -exec chmod -f 0644 '{}' +; chmod -f 0777 /opt/couchdb/etc/local.d; rm -rf /var/lib/apt/lists/*; # buildkit
COPY --chown=couchdb:couchdb 10-docker-default.ini /opt/couchdb/etc/default.d/ # buildkit
COPY --chown=couchdb:couchdb vm.args /opt/couchdb/etc/ # buildkit
COPY docker-entrypoint.sh /usr/local/bin # buildkit
RUN /bin/sh -c ln -s usr/local/bin/docker-entrypoint.sh /docker-entrypoint.sh # backwards compat # buildkit
ENTRYPOINT ["tini" "--" "/docker-entrypoint.sh"]
VOLUME [/opt/couchdb/data]
EXPOSE map[4369/tcp:{} 5984/tcp:{} 9100/tcp:{}]
CMD ["/opt/couchdb/bin/couchdb"]
ENV COUCH_NODENAME=qadb NODENAME=qadb COUCHDB_USER=admin COUCHDB_PASSWORD=secret
COPY data/ /opt/couchdb/data/ # buildkit
RUN /bin/sh -c chown -R couchdb:couchdb /opt/couchdb/data # buildkit

Labels

Key Value
maintainer CouchDB Developers dev@couchdb.apache.org
Details
Container
2026-09-09 06:00:41 +02:00
0
OCI / Docker
linux/amd64
150 MiB
Versions (40) View all
7d3807fbbc7d27c4 2026-09-12
6e4f798292e028a3 2026-09-12
431c8d7507e20dd1 2026-09-12
bb238d7e85e8a083 2026-09-12
10f237798e786bf6 2026-09-12