diff --git a/Dockerfile b/Dockerfile deleted file mode 100755 index dde662c..0000000 --- a/Dockerfile +++ /dev/null @@ -1,146 +0,0 @@ -FROM ubuntu:14.04 - -MAINTAINER Jonathan Brilhante - -ENV PYTHONIOENCODING UTF-8 - -RUN sudo apt-get update - -RUN sudo apt-get install locales -y - -RUN sudo locale-gen pt_BR.UTF-8 - -RUN sudo update-locale LC_ALL=pt_BR.UTF-8 LANG=pt_BR.UTF-8 - -ENV LANG pt_BR.UTF-8 - -ENV LANGUAGE pt_BR:pt:en - -ENV LC_ALL pt_BR.UTF-8 - -ARG IP - -RUN echo $IP - -EXPOSE 18422:18422 - -EXPOSE 5432 - -EXPOSE 6379 - -EXPOSE 200:200 - -EXPOSE 201:201 - -EXPOSE 8003:8003 - -EXPOSE 27017 - -EXPOSE 80:80 - -RUN useradd vlibras - -#RUN useradd vlibras - -RUN apt-get update - -RUN apt-get install build-essential -y - -RUN apt-get install wget curl unzip -y - -RUN apt-get -y install nmap - -RUN apt-get -y install psmisc - -RUN apt-get update - -RUN apt-get install redis-server -y - -RUN apt-get install apache2 apache2-mpm-prefork apache2-utils -y - -RUN sudo apt-get build-dep libapache2-mod-wsgi -y - -RUN echo "vlibras ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers - -#RUN mkdir /etc/profile.d/ - -RUN mkdir /etc/profile.d/lavid/ - -RUN mkdir /etc/profile.d/lavid/vlibras - -RUN chown -R vlibras /etc/profile.d/ - -ENV USER="vlibras" - -RUN mkdir /home/vlibras/ - -RUN chown vlibras /home/vlibras/ - -RUN mkdir /home/vlibras/container - -WORKDIR /home/vlibras/container/ - -#RUN wget http://150.165.205.38:8000/vlibras-wikilibras-container.zip - -#RUN unzip vlibras-wikilibras-container.zip - -ADD . /home/vlibras/container/ - -RUN chown -R vlibras /home/vlibras/container/ - -USER vlibras - -WORKDIR /home/vlibras/container/ - -RUN make install KEY=2324bc23-7d6f-4840-8905-b1e6c1675eed - -WORKDIR /home/vlibras/container/pybossa/ - -RUN printf "2324bc23-7d6f-4840-8905-b1e6c1675eed" | make install KEY=2324bc23-7d6f-4840-8905-b1e6c1675eed - -RUN cd pybossa && ln -sf themes/default/translations - -WORKDIR /home/vlibras/container/corretor_sinais/ - -RUN make install - -WORKDIR /home/vlibras/container/validador_sinais/ - -RUN make install - -WORKDIR /home/vlibras/container/wikilibrasV2/ - -RUN make install - -WORKDIR /home/vlibras/container/wikilibras-front/ - -RUN make install - -WORKDIR /home/vlibras/container/wikilibras-api/ - -RUN make install - -WORKDIR /home/vlibras/container/wikilibrasdbapi/ - -RUN sudo apt-get install mongodb -y - -RUN make install - -RUN ( sudo service postgresql start & sleep 1m ) ; make create-db - -WORKDIR /home/vlibras/container/taskmgr/ - -RUN make install - -WORKDIR /home/vlibras/container/ - -RUN make config KEY=2324bc23-7d6f-4840-8905-b1e6c1675eed - -WORKDIR /home/vlibras/container/pybossa/ - -RUN ( sudo service postgresql start & sleep 1m ) ; sudo su postgres -c 'psql --set ON_ERROR_STOP=off -f /home/vlibras/container/pybossa/wikilibras-pybossa.sql pybossa' - -RUN sudo apt-get install nano git htop -y - -ENTRYPOINT ( sudo service postgresql start & sudo service mongodb start & sleep 1m ) ; ( make start-up & sleep 1m) ; ( cd /home/vlibras/container/ ; make create_project ) ; ( cd /home/vlibras/container/taskmgr/ ; make run) & (sleep 1m ; cd /home/vlibras/container/wikilibrasdbapi/ ; make run) & (cd /home/vlibras/container/wikilibras-api/ ; make run) -#ENTRYPOINT ( sudo service postgresql start & sudo service mongodb start & sleep 1m ) ; ( make start-up & sleep 1m) ; ( wget http://0.0.0.0/wikilibras-backend/create_project ; wget http://0.0.0.0/corretor-backend/create_project ; wget http://0.0.0.0/validador-backend/create_project ) ; ( cd /home/vlibras/container/taskmgr/ ; make run) & (sleep 1m ; cd /home/vlibras/container/wikilibrasdbapi/ ; make run) & (cd /home/vlibras/container/wikilibras-api/ ; make run) -- libgit2 0.21.2