- replace tar with bsdtar in Meteor installer (fixes #39) thanks @rsercano!
- Node 4.8.2
- Mongo 3.4.4
- Node 4.8.1
- Mongo 3.4.3
- Don't silence Meteor build output
- Update readme with details about creating a custom build
- Mongo 3.4.2
- Make sure Mongo is run by non-root user (if used at all)
- Node 4.7.3
- Mongo 3.4.1
- Node 4.6.2
- If internal Mongo is used, send it to the background (
--forkrequired a logfile that would just keep getting larger indefinitely) - Add default
MONGO_URLfor internal mongod (fixes #22) - Move
$STARTUP_DELAYafter the mongod startup and add details to the readme - Send the
meteor buildwarning about building as root to /dev/null (since some people have assumed this is an error and the build can take a long time in larger apps). The warning is irrelevant in this case because all permissions are updated after the build and the app is then run by a non-root user.
- update meteor build script to use
METEOR_ALLOW_SUPERUSERin the build. Discontinues support of Meteor 1.4.2. Please update to Meteor 1.4.2.1 if you are currently on 1.4.2 - allow optional install of Graphicsmagick using launchpad.conf - Thanks @un1x86! (#20)
- update gosu to 1.10
- Add Docker build versioning to CI build. Every tag in the form
vX.X.Xwill now create and push a new build on CircleCI and update the:latesttag. You can now usejshimko/meteor-launchpad:latestto always use the latest, or you can pin a specific version withjshimko/meteor-launchpad:v1.0.0. See all available builds here: https://hub.docker.com/r/jshimko/meteor-launchpad/tags/
This is also the last/only version of Meteor Launchpad to support Meteor 1.4.2. The issue with using Meteor commands as root introduced in 1.4.2 caused a big problem for this image because it meant the build scripts would only work for Meteor 1.4.2 or later (long story). This fix in 1.4.2.1 addresses that problem and now allows this image to support any version of Meteor >=1.3 (except 1.4.2 - which you should definitely upgrade if you are using it).