Dockerfile for Pinto server

Yesterday I created Pinto server on a server with Debian. Today I did the same but with Docker. Docker is way to run processes in their own sandbox. Docker uses a Dockerfile to create an image that run a certain process. The Dockerfile that I used to run pintod looks like this: FROM ubuntu RUN apt-get -y install curl perl build-essential RUN curl -L http://getpinto.stratopan.com | bash RUN mkdir /var/pinto VOLUME /var/pinto EXPOSE 3111 RUN adduser --system --home /opt/local/pinto --shell /bin/false --disabled-login --group pinto ENV PINTO_HOME /opt/local/pinto ENV PINTO_REPOSITORY_ROOT /var/pinto RUN /opt/local/pinto/bin/pinto init CMD /opt/local/pinto/bin/pintod I created a volume for /var/pinto that contains the repository....

July 24, 2013

Dist Milla and Pinto

Today I was working on a private module that I use to write web applications. A few weeks ago I found out about Milla. Milla is a plugin bundle for Dist::Zilla, which makes it easy to create Perl modules. When you’re ready Milla automatically releases your new module to PAUSE. This is really useful for public modules, but not that useful for private modules. Pinto is like CPAN in a way....

July 23, 2013