• Joined on 2025-09-05

owncloud/server (latest)

Published 2025-11-30 09:59:31 +05:00 by jsc90

Installation

docker pull gitea.b178.bucan.ru/jsc90/owncloud/server:latest
sha256:456033f563e550c6cf87841d260f1718d0f90ab1d15ecd0f1d38c771fad99c70

About this package

ownCloud - Secure Collaboration Platform

Image Layers

ARG RELEASE
ARG LAUNCHPAD_BUILD_ARCH
LABEL org.opencontainers.image.ref.name=ubuntu
LABEL org.opencontainers.image.version=22.04
ADD file:d025507456f1d7d19195885b1c02a346454d60c9348cbd3be92431f2d7e2666e in /
CMD ["/bin/bash"]
LABEL maintainer=ownCloud GmbH <devops@owncloud.com> org.opencontainers.image.authors=ownCloud DevOps <devops@owncloud.com> org.opencontainers.image.title=ownCloud Ubuntu org.opencontainers.image.url=https://hub.docker.com/r/owncloud/ubuntu org.opencontainers.image.source=https://github.com/owncloud-docker/ubuntu org.opencontainers.image.documentation=https://github.com/owncloud-docker/ubuntu
ARG TARGETOS=linux
ARG TARGETARCH=amd64
ARG TARGETVARIANT=
ENV DEBIAN_FRONTEND=noninteractive
ENV TERM=xterm
ENV GOMPLATE_VERSION=v4.3.3
ENV WAIT_FOR_VERSION=v2.0.7
ENV RETRY_VERSION=v2.0.0
RUN |3 TARGETOS=linux TARGETARCH=amd64 TARGETVARIANT= /bin/sh -c apt-get update -y && apt-get install --no-install-recommends -y ca-certificates bash curl wget procps apt-utils apt-transport-https bzip2 cron jq gnupg libnss-wrapper && apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* # buildkit
RUN |3 TARGETOS=linux TARGETARCH=amd64 TARGETVARIANT= /bin/sh -c curl -SsfL -o /usr/bin/gomplate "https://github.com/hairyhenderson/gomplate/releases/download/${GOMPLATE_VERSION}/gomplate_${TARGETOS}-${TARGETARCH}${TARGETVARIANT}" && curl -SsfL -o /usr/bin/wait-for "https://github.com/owncloud-ci/wait-for/releases/download/${WAIT_FOR_VERSION}/wait-for-${TARGETOS}-${TARGETARCH}${TARGETVARIANT}" && curl -SsfL -o /usr/bin/retry "https://github.com/owncloud-ci/retry/releases/download/${RETRY_VERSION}/retry" && chmod 755 /usr/bin/gomplate && chmod 755 /usr/bin/wait-for && chmod 755 /usr/bin/retry # buildkit
ADD overlay / # buildkit
CMD ["bash"]
LABEL maintainer=ownCloud GmbH <devops@owncloud.com> org.opencontainers.image.authors=ownCloud DevOps <devops@owncloud.com> org.opencontainers.image.title=ownCloud PHP org.opencontainers.image.url=https://hub.docker.com/r/owncloud/php org.opencontainers.image.source=https://github.com/owncloud-docker/php org.opencontainers.image.documentation=https://github.com/owncloud-docker/php
EXPOSE [8080/tcp]
ENTRYPOINT ["/usr/bin/entrypoint"]
CMD ["/usr/bin/server"]
RUN /bin/sh -c wget http://php.freexian.com/public/archive-key.gpg -O /etc/apt/trusted.gpg.d/freexian-archive-php.gpg # buildkit
RUN /bin/sh -c cp /run/secrets/mirror-auth /etc/apt/auth.conf.d/freexian.conf # buildkit
RUN /bin/sh -c apt-get update -y && apt-get install -y software-properties-common language-pack-en-base && apt-add-repository "https://$(cat /run/secrets/mirror-url)/php.freexian.com/ jammy main" # buildkit
RUN /bin/sh -c apt-get update -y && apt-get install --no-install-recommends -y apache2 libapache2-mod-php7.4 php7.4 php7.4-gd php7.4-json php7.4-mysql php7.4-sqlite3 php7.4-pgsql php7.4-curl php7.4-intl php7.4-zip php7.4-xml php7.4-mbstring php7.4-soap php7.4-ldap php7.4-apcu php7.4-apcu-bc php7.4-redis php7.4-gmp php7.4-imagick php7.4-smbclient libldap-common libimage-exiftool-perl exiftool sqlite3 librsvg2-common ghostscript && apt-add-repository -r "https://deb.owncloud.com/php.freexian.com/" -y && rm -rf /etc/apache2/envvars /etc/apache2/conf-* /etc/apache2/sites-* /var/log/apache2/* && a2enmod rewrite headers env dir mime expires remoteip && mkdir -p /var/www/html && mkdir -p /var/www/.cache && chown -R www-data:www-data /var/www/html /var/www/.cache /var/log/apache2 /var/run/apache2 && chsh -s /bin/bash www-data && curl -sSfL https://getcomposer.org/installer | php -- --install-dir=/usr/bin --filename=composer && apt-get purge -y '*-dev' git cmake automake libtool yasm g++ gsfonts ffmpeg less pkg-config xz-utils make && apt-get update && apt-get -y --purge autoremove && rm -rf /var/lib/apt/lists/* /usr/local/share/doc/* /usr/local/include/* /tmp/* && apt-get clean # buildkit
RUN /bin/sh -c rm -f /etc/apt/auth.conf.d/freexian.conf # buildkit
ADD overlay / # buildkit
WORKDIR /var/www/html
LABEL maintainer=ownCloud GmbH <devops@owncloud.com> org.opencontainers.image.authors=ownCloud DevOps <devops@owncloud.com> org.opencontainers.image.title=ownCloud Base org.opencontainers.image.url=https://hub.docker.com/r/owncloud/base org.opencontainers.image.source=https://github.com/owncloud-docker/base org.opencontainers.image.documentation=https://github.com/owncloud-docker/base
RUN /bin/sh -c mkdir -p /home/owncloud /var/www/owncloud /mnt/data/files /mnt/data/config /mnt/data/certs /mnt/data/sessions && chown -R www-data:root /var/www/owncloud /mnt/data && chgrp root /home/owncloud /var/run /var/lock/apache2 /var/run/apache2 /etc/environment && chmod g+w /home/owncloud /var/run /var/lock/apache2 /var/run/apache2 /etc/environment && chsh -s /bin/bash www-data # buildkit
ADD overlay / # buildkit
WORKDIR /var/www/owncloud
RUN /bin/sh -c chgrp root /etc/apache2/sites-enabled/default.conf /etc/php/7.4/mods-available/owncloud.ini && chmod g+w /etc/apache2/sites-enabled/default.conf /etc/php/7.4/mods-available/owncloud.ini # buildkit
VOLUME [/mnt/data]
EXPOSE [8080/tcp]
ENTRYPOINT ["/usr/bin/entrypoint"]
CMD ["/usr/bin/owncloud" "server"]
LABEL maintainer=ownCloud GmbH <devops@owncloud.com> org.opencontainers.image.authors=ownCloud DevOps <devops@owncloud.com> org.opencontainers.image.vendor=ownCloud GmbH org.opencontainers.image.title=ownCloud Server org.opencontainers.image.description=ownCloud - Secure Collaboration Platform org.opencontainers.image.url=https://hub.docker.com/r/owncloud/server org.opencontainers.image.source=https://github.com/owncloud-docker/server org.opencontainers.image.documentation=https://github.com/owncloud-docker/server
ADD owncloud.tar.bz2 /var/www/ # buildkit
ADD overlay / # buildkit
WORKDIR /var/www/owncloud
RUN /bin/sh -c find /var/www/owncloud \( \! -user www-data -o \! -group root \) -print0 | xargs -r -0 chown www-data:root && chmod g+w /var/www/owncloud /var/www/owncloud/.htaccess # buildkit
VOLUME [/mnt/data]
EXPOSE [8080/tcp]
ENTRYPOINT ["/usr/bin/entrypoint"]
CMD ["/usr/bin/owncloud" "server"]

Labels

Key Value
maintainer ownCloud GmbH <devops@owncloud.com>
org.opencontainers.image.authors ownCloud DevOps <devops@owncloud.com>
org.opencontainers.image.description ownCloud - Secure Collaboration Platform
org.opencontainers.image.documentation https://github.com/owncloud-docker/server
org.opencontainers.image.ref.name ubuntu
org.opencontainers.image.source https://github.com/owncloud-docker/server
org.opencontainers.image.title ownCloud Server
org.opencontainers.image.url https://hub.docker.com/r/owncloud/server
org.opencontainers.image.vendor ownCloud GmbH
org.opencontainers.image.version 22.04
Details
Container
2025-11-30 09:59:31 +05:00
0
OCI / Docker
linux/amd64
ownCloud DevOps <devops@owncloud.com>
394 MiB
Versions (1) View all
latest 2025-11-30