seafile-mc (12.0.11)

Published 2025-03-19 15:32:19 +00:00 by garbaye-imagebuilder in Garbaye/services-garbaye

Installation

docker pull git.garbaye.fr/garbaye/seafile-mc:12.0.11
sha256:49d874a46e4115cbfccb06269f6c03d912adfbd85e425c1b20c2105904f3e005

Image layers

ARG RELEASE
ARG LAUNCHPAD_BUILD_ARCH
LABEL org.opencontainers.image.ref.name=ubuntu
LABEL org.opencontainers.image.version=24.04
ADD file:6df775300d76441aa33f31b22c1afce8dfe35c8ffbc14ef27c27009235b12a95 in /
CMD ["/bin/bash"]
ENV SEAFILE_SERVER=seafile-server SEAFILE_VERSION=12.0.11
COPY dir:4b3d633ee39abaca08c2a12b3cfe163a2679aa0212152e5e31c515ac82d539df in /bd_build
/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"
/bin/sh -c echo "deb http://nginx.org/packages/ubuntu `lsb_release -cs` nginx" | tee /etc/apt/sources.list.d/nginx.list && curl -fsSL https://nginx.org/keys/nginx_signing.key | apt-key add -
/bin/sh -c apt-get update --fix-missing && apt-get upgrade -y
/bin/sh -c apt-get install -y vim htop net-tools psmisc wget curl git unzip
/bin/sh -c export DEBIAN_FRONTEND=noninteractive && apt-get install -y tzdata nginx libmysqlclient-dev libmemcached11 libmemcached-dev fuse poppler-utils ldap-utils libldap2-dev ca-certificates dnsutils pkg-config
/bin/sh -c apt-get install -y python3 python3-pip python3-setuptools python3-ldap && rm /usr/lib/python3.12/EXTERNALLY-MANAGED && rm -f /usr/bin/python && ln -s /usr/bin/python3 /usr/bin/python && pip3 install --no-cache-dir --ignore-installed -U setuptools cryptography && rm -rf /usr/lib/python3/dist-packages/setuptools* && rm -rf /usr/lib/python3/dist-packages/cryptography*
/bin/sh -c pip3 install --no-cache-dir --timeout=3600 click termcolor colorlog sqlalchemy==2.0.* gevent==24.2.* pymysql==1.1.* jinja2 markupsafe==2.0.1 django-pylibmc pylibmc psd-tools lxml django==4.2.* cffi==1.17.0 future==1.0.* mysqlclient==2.2.* captcha==0.6.* django_simple_captcha==0.6.* pyjwt==2.9.* djangosaml2==1.9.* pysaml2==7.3.* pycryptodome==3.20.* python-ldap==3.4.* pillow==10.4.* pillow-heif==0.18.*
COPY dir:f9aba9010c496f8b34a44d959ea54677d0d9f923a2ed324352bd2ccc355a31ec in /scripts
COPY dir:9b5f854cced28a9c35fb6e66439dd9ba9aaeb7077dbe2cc9f8e82f5035a756a7 in /templates
COPY dir:1ecb1a14ab26801aff82880f951c7bb4277f8a4c8c649fb1c93b218e3a943533 in /services
/bin/sh -c unzip /scripts/acme.sh-master.zip -d /scripts/ && mv /scripts/acme.sh-master /scripts/acme.sh && cd /scripts/acme.sh && /scripts/acme.sh/acme.sh --install
/bin/sh -c mkdir -p /etc/ldap/ && echo "TLS_REQCERT allow" >> /etc/ldap/ldap.conf && chmod u+x /scripts/* && rm /scripts/cluster* && 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 && mkdir -p /etc/service/nginx && mkdir -p /etc/nginx/sites-enabled && mkdir -p /etc/nginx/sites-available && 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
COPY dir:ad24e9dda701169c74e99fc70ebf4644767a866f28c186004568654e8bf4dbbd in /opt/seafile/seafile-server-${SEAFILE_VERSION}
EXPOSE 80
CMD ["/sbin/my_init", "--", "/scripts/enterpoint.sh"]

Labels

Key Value
io.buildah.version 1.37.6
org.opencontainers.image.ref.name ubuntu
org.opencontainers.image.version 24.04
Details
Container
2025-03-19 15:32:19 +00:00
79
OCI / Docker
linux/amd64
548 MiB
Versions (4) View all
12.0.14 2025-06-02
12.0.11 2025-03-19
12.0.10 2025-03-08
11.0.13 2024-11-09