1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- FROM cloudron/base:0.10.0
- RUN mkdir -p /app/code
- WORKDIR /app/code
- ENV PATH /usr/local/node-6.9.5/bin:$PATH
- RUN mkdir -p /app/data
- RUN apt-get update
- RUN apt-get install -y proftpd proftpd-mod-ldap tor torsocks jq
- ADD package.json /app/code/package.json
- RUN npm install
- RUN rm -rf /var/cache/apt /var/lib/apt/lists
- #RUN npm install forever -g
- #RUN ln -s /app/code/ems/ems /usr/bin/ems
- #RUN npm install -g pkg
- #ADD tor.curl /bin/tor.curl
- #ADD all.ejs /app/code/all.js
- ADD source/server.js /app/code/server.js
- #ADD openpgp.js /app/code/openpgp.js
- #ADD buffa /app/code/buffa
- #ADD cryptojs2.js /app/code/cryptojs2.js
- ADD logo.png /app/code/logo.png
- #ADD all.js /app/code/public/all.js
- #ADD all.min.js /app/code/public/all.min.js
- #ADD torrc /app/code/torrc
- ADD source/start.sh /app/code/start.sh
- #ADD proftpd.conf /app/code/proftpd.conf.template
- #RUN rm -rf /var/log/proftpd && ln -s /run/proftpd /var/log/proftpd && ln -sf /run/proftpd/proftpd.conf /etc/proftpd/proftpd.conf
- CMD [ "/app/code/start.sh" ]
-
|