Skip to content
This repository was archived by the owner on Apr 27, 2018. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Docker-sails
============

This Docker Container is installing the latest version of [Sails](http://sailsjs.org/) as well as [PM2](https://github.com/Unitech/PM2) to manage the app.
This Docker Container is installing the latest version of [Sails.js](http://sailsjs.org/).
This is still WIP and is meant to be rolled into [sane](https://github.com/artificialio/sane)/[sane-cli](https://github.com/artificialio/sane-cli) together with https://github.com/artificialio/docker-gen-nginx and [Fig](http://www.fig.sh/)

sane-cli and fig together will give you an ecosystem, to get your fullstack app started immensly fast, make it completely customizable (you can easily choose MySQL/MongoDB/etc.) and deployable as-is.
Expand Down
15 changes: 3 additions & 12 deletions node-0.10.32/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,28 +1,19 @@
############################################################
# Dockerfile to that builds on top of nginx to run
# a sails app with PM2
# Dockerfile for Sane-stack to run sails.js API application
############################################################


FROM node:0.10.32-slim

MAINTAINER Markus Padourek <markus@artificial.io>

RUN npm install -g pm2@0.11.1 sails@0.10.5 grunt bower
RUN npm install -g sails@0.10.5 grunt bower npm-check-updates
RUN mkdir /server

#installs nginx to /usr/sbin/nginx
#conf file is at /etc/nginx/nginx.conf

# Define mountable directories.
VOLUME ["/server"]

# Define working directory.
WORKDIR /server

# Define default command.
#CMD ["pm2"]

# Expose ports.
EXPOSE 1337
EXPOSE 3000
EXPOSE 1337
15 changes: 3 additions & 12 deletions node-latest/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,28 +1,19 @@
############################################################
# Dockerfile to that builds on top of nginx to run
# a sails app with PM2
# Dockerfile for Sane-stack to run sails.js API application
############################################################


FROM node:0.11-slim

MAINTAINER Markus Padourek <markus@artificial.io>

RUN npm install -g pm2 sails grunt bower
RUN npm install -g sails grunt bower npm-check-updates
RUN mkdir /server

#installs nginx to /usr/sbin/nginx
#conf file is at /etc/nginx/nginx.conf

# Define mountable directories.
VOLUME ["/server"]

# Define working directory.
WORKDIR /server

# Define default command.
#CMD ["pm2"]

# Expose ports.
EXPOSE 1337
EXPOSE 3000
EXPOSE 1337
15 changes: 3 additions & 12 deletions node-stable/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,28 +1,19 @@
############################################################
# Dockerfile to that builds on top of nginx to run
# a sails app with PM2
# Dockerfile for Sane-stack to run sails.js API application
############################################################


FROM node:slim

MAINTAINER Markus Padourek <markus@artificial.io>

RUN npm install -g pm2 sails grunt bower
RUN npm install -g sails grunt bower npm-check-updates
RUN mkdir /server

#installs nginx to /usr/sbin/nginx
#conf file is at /etc/nginx/nginx.conf

# Define mountable directories.
VOLUME ["/server"]

# Define working directory.
WORKDIR /server

# Define default command.
#CMD ["pm2"]

# Expose ports.
EXPOSE 1337
EXPOSE 3000
EXPOSE 1337