mirror of
https://github.com/ggogel/seafile-containerized.git
synced 2025-09-02 02:39:26 +00:00
update seafile-docker
This commit is contained in:
parent
46b1cba6ac
commit
da66b6b5f5
2 changed files with 4 additions and 6 deletions
|
@ -1,6 +1,6 @@
|
||||||
# Lastet phusion baseimage as of 20180412, based on ubuntu 18.04
|
|
||||||
# See https://hub.docker.com/r/phusion/baseimage/tags/
|
# See https://hub.docker.com/r/phusion/baseimage/tags/
|
||||||
FROM phusion/baseimage:0.11
|
FROM phusion/baseimage:0.11
|
||||||
|
ENV SEAFILE_SERVER=seafile-pro-server SEAFILE_VERSION=
|
||||||
|
|
||||||
RUN apt-get update --fix-missing
|
RUN apt-get update --fix-missing
|
||||||
|
|
||||||
|
@ -43,6 +43,7 @@ RUN pip3 install --timeout=3600 boto oss2 pycryptodome twilio python-ldap config
|
||||||
COPY scripts_7.1 /scripts
|
COPY scripts_7.1 /scripts
|
||||||
COPY templates /templates
|
COPY templates /templates
|
||||||
COPY services /services
|
COPY services /services
|
||||||
|
RUN chmod u+x /scripts/*
|
||||||
|
|
||||||
RUN mkdir -p /etc/my_init.d && \
|
RUN mkdir -p /etc/my_init.d && \
|
||||||
rm -f /etc/my_init.d/* && \
|
rm -f /etc/my_init.d/* && \
|
||||||
|
@ -57,8 +58,6 @@ RUN mkdir -p /etc/service/nginx && \
|
||||||
# Seafile
|
# Seafile
|
||||||
WORKDIR /opt/seafile
|
WORKDIR /opt/seafile
|
||||||
|
|
||||||
ENV SEAFILE_VERSION=7.1.3 SEAFILE_SERVER=seafile-pro-server
|
|
||||||
|
|
||||||
RUN mkdir -p /opt/seafile/ && cd /opt/seafile/ && \
|
RUN mkdir -p /opt/seafile/ && cd /opt/seafile/ && \
|
||||||
wget -O seafile-pro-server_${SEAFILE_VERSION}_x86-64_Ubuntu.tar.gz \
|
wget -O seafile-pro-server_${SEAFILE_VERSION}_x86-64_Ubuntu.tar.gz \
|
||||||
"https://download.seafile.com/d/6e5297246c/files/?p=/pro/seafile-pro-server_${SEAFILE_VERSION}_x86-64_Ubuntu.tar.gz&dl=1" && \
|
"https://download.seafile.com/d/6e5297246c/files/?p=/pro/seafile-pro-server_${SEAFILE_VERSION}_x86-64_Ubuntu.tar.gz&dl=1" && \
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
# Lastet phusion baseimage as of 20180412, based on ubuntu 18.04
|
|
||||||
# See https://hub.docker.com/r/phusion/baseimage/tags/
|
# See https://hub.docker.com/r/phusion/baseimage/tags/
|
||||||
FROM phusion/baseimage:0.11
|
FROM phusion/baseimage:0.11
|
||||||
|
ENV SEAFILE_SERVER=seafile-server SEAFILE_VERSION=
|
||||||
|
|
||||||
RUN apt-get update --fix-missing
|
RUN apt-get update --fix-missing
|
||||||
|
|
||||||
|
@ -29,6 +29,7 @@ RUN pip3 install --timeout=3600 Pillow pylibmc captcha jinja2 \
|
||||||
COPY scripts_7.1 /scripts
|
COPY scripts_7.1 /scripts
|
||||||
COPY templates /templates
|
COPY templates /templates
|
||||||
COPY services /services
|
COPY services /services
|
||||||
|
RUN chmod u+x /scripts/*
|
||||||
|
|
||||||
RUN mkdir -p /etc/my_init.d && \
|
RUN mkdir -p /etc/my_init.d && \
|
||||||
rm -f /etc/my_init.d/* && \
|
rm -f /etc/my_init.d/* && \
|
||||||
|
@ -43,8 +44,6 @@ RUN mkdir -p /etc/service/nginx && \
|
||||||
# Seafile
|
# Seafile
|
||||||
WORKDIR /opt/seafile
|
WORKDIR /opt/seafile
|
||||||
|
|
||||||
ENV SEAFILE_VERSION=7.1.3 SEAFILE_SERVER=seafile-server
|
|
||||||
|
|
||||||
RUN mkdir -p /opt/seafile/ && cd /opt/seafile/ && \
|
RUN mkdir -p /opt/seafile/ && cd /opt/seafile/ && \
|
||||||
wget https://download.seadrive.org/seafile-server_${SEAFILE_VERSION}_x86-64.tar.gz && \
|
wget https://download.seadrive.org/seafile-server_${SEAFILE_VERSION}_x86-64.tar.gz && \
|
||||||
tar -zxvf seafile-server_${SEAFILE_VERSION}_x86-64.tar.gz && \
|
tar -zxvf seafile-server_${SEAFILE_VERSION}_x86-64.tar.gz && \
|
||||||
|
|
Loading…
Add table
Reference in a new issue