upgrade image and version stuff
[discourse_docker.git] / image / discourse / Dockerfile
CommitLineData
b16d1acf
S
1# Current version 1.3.0
2FROM discourse/base:1.3.0
7e738616
S
3
4MAINTAINER Sam Saffron "https://twitter.com/samsaffron"
5
fdac0b60
SS
6# Discourse specific bits
7RUN useradd discourse -s /bin/bash -m -U &&\
6f85e815 8 mkdir -p /var/www && cd /var/www &&\
d9c1b419
S
9 git clone https://github.com/discourse/discourse.git &&\
10 cd discourse &&\
e56a65f6
MB
11 git remote set-branches --add origin tests-passed &&\
12 chown -R discourse:discourse /var/www/discourse &&\
b86ac1af 13 cd /var/www/discourse &&\
074f2b6a 14 sudo -u discourse bundle install --deployment \
fdac0b60 15 --without test --without development &&\
e56a65f6 16 find /var/www/discourse/vendor/bundle -name tmp -type d -exec rm -rf {} +
be82e068 17
b86ac1af 18
fdac0b60
SS
19# For a smaller but less flexible image:
20#RUN apt-get -y autoremove build-essential gcc gcc-4.7 .+-dev
21#RUN echo image size: $(du -hsx /)