http://www.luiztools.com.
br
Node.js e
MongoDB
CRONOGRAMA
Deploy do web-app
Deploy do BD
Deploy do
Web-app
Deploy do Web App
Git na Umbler`
git init
git add .
git commit -m "publish website"
Deploy do Web App
Git na Umbler`
git remote add umbler
https://naboo.deploy.umbler.com/wepond1k/
node-luiztools-com-br.git
git push umbler master
Deploy do
BD
Deploy do BD
mongoexport
mongoexport --db test --collection traffic --out
traffic.json
Deploy do BD
mongoimport
mongoimport -h server:port -u user -p password -d
databaseName -c collectionName --type json --file
caminhoDoArquivo.json
Deploy do BD
dotenv-safe
npm install dotenv-safe
Deploy do BD
dotenv-safe
# .env.example, committed to
repo
SECRET=
TOKEN=
KEY=
Deploy do BD
dotenv-safe
# .env, private
SECRET=topsecret
TOKEN=
Deploy do BD
dotenv-safe
// index.js
require('dotenv-safe').config();
Dúvidas?
Exercícios
1 Publique a sua web-app em um provedor
2 Publique o seu banco Mongo em um provedor
3 Guarde configurações em variáveis de ambiente
Obrigado!