-
Notifications
You must be signed in to change notification settings - Fork 20
Deploying Meteor apps
Chakradhar Rao Jonagam edited this page Mar 18, 2016
·
6 revisions
meteor build --architecture=os.linux.x86_64 ./
meteor bundle out.tar.gz
mv out.tar.gz temp/out.tar.gz
docker run -d \
-e ROOT_URL=http://yourapp.com \
-e MONGO_URL=mongodb://localhost:27017 \
-e MONGO_OPLOG_URL=mongodb://oplog_url \
-v `pwd`/temp/out.tar.gz:/bundle \
-p 8088:80 \
meteorhacks/meteord:baseMy current directory looks like this
jjonagam-osx:shop-admin cjonagam$ pwd
/Users/jjonagam/Documents/shop-admin
jjonagam-osx:shop-admin cjonagam$ ls -lrt
total 17200
-r--r--r-- 1 cjonagam staff 543 Dec 14 00:48 README
-rw-r--r-- 1 cjonagam staff 8800126 Mar 18 17:11 bundle.tar.gz
drwxr-xr-x 9 cjonagam staff 306 Mar 18 17:17 bundle
jjonagam-osx:shop-admin cjonagam$ ls bundle
Dockerfile main.js programs server star.json
tar -czvf bundle.tar.gz .
docker run -e ROOT_URL=http://localhost:8080 -e MONGO_URL=mongodb://mydbhost/mydb -v /Users/jjonagam/Documents/shop-admin:/bundle -p 8080:80 meteorhacks/meteord:base##publishing to playstore
meteor build ~/out --server http:/myserver:8088
cd ~/out/
keytool -genkey -alias i63-shop-admin -keyalg RSA -keysize 2048 -validity 10000
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 release-unsigned.apk i63-shop-admin
/Users/yc04535/android-sdk/build-tools/22.0.1/zipalign 4 release-unsigned.apk shop-admin-prod-1.apk