seafile (9.0.5)

Published 2023-07-07 17:36:22 +00:00 by hibas123

Installation

docker pull git.hibas.dev/hibas123/seafile:9.0.5
sha256:1083aab8e0cfe665acb659401adc0a0a6679e2689072cdaac4395350b3c803bc

Image Layers

ADD file:5c44a80f547b7d68b550b0e64aef898b361666857abf9a5c8f3f8d0567b8e8e4 in /
/bin/sh -c set -xe && echo '#!/bin/sh' > /usr/sbin/policy-rc.d && echo 'exit 101' >> /usr/sbin/policy-rc.d && chmod +x /usr/sbin/policy-rc.d && dpkg-divert --local --rename --add /sbin/initctl && cp -a /usr/sbin/policy-rc.d /sbin/initctl && sed -i 's/^exit.*/exit 0/' /sbin/initctl && echo 'force-unsafe-io' > /etc/dpkg/dpkg.cfg.d/docker-apt-speedup && echo 'DPkg::Post-Invoke { "rm -f /var/cache/apt/archives/*.deb /var/cache/apt/archives/partial/*.deb /var/cache/apt/*.bin || true"; };' > /etc/apt/apt.conf.d/docker-clean && echo 'APT::Update::Post-Invoke { "rm -f /var/cache/apt/archives/*.deb /var/cache/apt/archives/partial/*.deb /var/cache/apt/*.bin || true"; };' >> /etc/apt/apt.conf.d/docker-clean && echo 'Dir::Cache::pkgcache ""; Dir::Cache::srcpkgcache "";' >> /etc/apt/apt.conf.d/docker-clean && echo 'Acquire::Languages "none";' > /etc/apt/apt.conf.d/docker-no-languages && echo 'Acquire::GzipIndexes "true"; Acquire::CompressionTypes::Order:: "gz";' > /etc/apt/apt.conf.d/docker-gzip-indexes && echo 'Apt::AutoRemove::SuggestsImportant "false";' > /etc/apt/apt.conf.d/docker-autoremove-suggests
/bin/sh -c [ -z "$(apt-get indextargets)" ]
/bin/sh -c mkdir -p /run/systemd && echo 'docker' > /run/systemd/container
CMD ["/bin/bash"]
ARG QEMU_ARCH
ADD file:8bcc38c99cb0bc7a2bb2464fa08c92f3755ce95b1f29117bc97205876116ac5b in /usr/bin
COPY dir:c89d0536818f2fcc6080de5268c7c23b20797ceeb53e9807455d80fa2dd8df7b in /bd_build
|1 QEMU_ARCH=amd64 /bin/sh -c /bd_build/prepare.sh && /bd_build/system_services.sh && /bd_build/utilities.sh && /bd_build/cleanup.sh
ENV DEBIAN_FRONTEND=teletype LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8
CMD ["/sbin/my_init"]
ENV SEAFILE_SERVER=seafile-server SEAFILE_VERSION=9.0.5
/bin/sh -c apt-get update --fix-missing
/bin/sh -c apt-get install -y vim htop net-tools psmisc wget curl git
/bin/sh -c export DEBIAN_FRONTEND=noninteractive && apt-get install tzdata -y
/bin/sh -c apt-get install -y nginx
/bin/sh -c apt-get install -y libmysqlclient-dev
/bin/sh -c apt-get install -y libmemcached11 libmemcached-dev
/bin/sh -c apt-get install -y fuse
/bin/sh -c apt-get install -y ldap-utils ca-certificates
/bin/sh -c echo "TLS_REQCERT allow" >> /etc/ldap/ldap.conf
/bin/sh -c apt-get install -y python3 python3-pip python3-setuptools
/bin/sh -c rm -f /usr/bin/python && ln -s /usr/bin/python3 /usr/bin/python
/bin/sh -c python3 -m pip install --upgrade pip -i https://mirrors.aliyun.com/pypi/simple && rm -r /root/.cache/pip
/bin/sh -c pip3 install --timeout=3600 click termcolor colorlog pymysql django==3.2.* -i https://mirrors.aliyun.com/pypi/simple && rm -r /root/.cache/pip
/bin/sh -c pip3 install --timeout=3600 future mysqlclient Pillow pylibmc captcha markupsafe==2.0.1 jinja2 sqlalchemy django-pylibmc django-simple-captcha pyjwt pycryptodome==3.12.0 -i https://mirrors.aliyun.com/pypi/simple && rm -r /root/.cache/pip
COPY dir:5accdcd7e24cbc6c187b82cecc91bcacb0fefc35c5473db919d4b5024622aa3b in /scripts
COPY dir:465f296a3e7fdf2f7bef469e7f94dce7e9fd2a8e06425dde744566de276ca76b in /templates
COPY dir:946caf98b0395091f7d7585fe4d16e3ef7a127601cb436c3c9091a7ba21cff0b in /services
/bin/sh -c chmod u+x /scripts/* && rm /scripts/cluster*
/bin/sh -c mkdir -p /etc/my_init.d && rm -f /etc/my_init.d/* && cp /scripts/create_data_links.sh /etc/my_init.d/01_create_data_links.sh
/bin/sh -c mkdir -p /etc/service/nginx && rm -f /etc/nginx/sites-enabled/* /etc/nginx/conf.d/* && mv /services/nginx.conf /etc/nginx/nginx.conf && mv /services/nginx.sh /etc/service/nginx/run
WORKDIR /opt/seafile
/bin/sh -c mkdir -p /opt/seafile/ && cd /opt/seafile/ && wget https://seafile-downloads.oss-cn-shanghai.aliyuncs.com/seafile-server_${SEAFILE_VERSION}_x86-64.tar.gz && tar -zxvf seafile-server_${SEAFILE_VERSION}_x86-64.tar.gz && rm -f seafile-server_${SEAFILE_VERSION}_x86-64.tar.gz
/bin/sh -c find /opt/seafile/ \( -name "liblber-*" -o -name "libldap-*" -o -name "libldap_r*" -o -name "libsasl2.so*" -o -name "libcrypt.so.1" \) -delete
EXPOSE 80
CMD ["/sbin/my_init" "--" "/scripts/enterpoint.sh"]
COPY file:1307616e5303df418353a3eb45d7996d96e0962e3adcfabdb3c657cda4ffb428 in /hotfix.sh
/bin/sh -c /bin/sh /hotfix.sh

Labels

Key Value
io.buildah.version 1.26.1
Details
Container
2023-07-07 17:36:22 +00:00
1
OCI / Docker
linux/amd64
377 MiB
Versions (2) View all
latest 2023-07-07
9.0.5 2023-07-07