You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
528 B
Docker
26 lines
528 B
Docker
![]()
7 years ago
|
FROM arm64v8/node:6
|
||
|
|
||
|
COPY . /cryptpad
|
||
|
WORKDIR /cryptpad
|
||
|
|
||
|
RUN npm config set unsafe-perm true
|
||
|
|
||
|
ADD https://github.com/krallin/tini/releases/download/v0.18.0/tini-static-arm64 /sbin/tini
|
||
|
RUN chmod a+x /sbin/tini
|
||
|
|
||
|
RUN apt install -y git \
|
||
|
&& npm install --production \
|
||
|
&& npm install -g bower \
|
||
|
&& bower install --allow-root
|
||
|
|
||
|
EXPOSE 3000
|
||
|
|
||
|
VOLUME /cryptpad/datastore
|
||
|
VOLUME /cryptpad/customize
|
||
|
|
||
|
ENV USE_SSL=false
|
||
|
ENV STORAGE='./storage/file'
|
||
|
ENV LOG_TO_STDOUT=true
|
||
|
|
||
|
CMD ["/sbin/tini", "--", "/cryptpad/container-start.sh"]
|