Há algum tempo a Meteor anunciou o fim da opção de free-hosting, nenhuma surpresa, afinal manter uma infraestrutura e operação sem nenhum custo é inviável - você pode ver o anúncio aqui.

Com o prazo para migração terminando (previsto março 2017), os ânimos começam a se exaltar, então vou mostrar como iniciar uma aplicação MeteorJS na estrutura da Getup, que usa Docker e Kubernetes para rodar, escalar, recuperar aplicações e uma série de outras coisas sem que você precise lidar com servidores e infraestrutura. Foco na aplicação!

Vamos aos passos:

  • Se ainda não possuir uma conta, crie em https://getupcloud.com/signup/ — tem R$ 100 em créditos para começar

  • Crie seu primeiro projeto (recomendo usar o plano PRO / PERFORMANCE), caso seja para desenvolvimento, pode ir de plano Basic. Temos um vídeo bem legal explicando a diferença aqui.

  • Crie uma aplicação meteor como no GIF abaixo:

  • Após clicar em “Criar”, aguarde alguns instantes até o processo de build e deploy finalizar e o container ser iniciado. Depois de pronto você poderá acessar através do domínio no sufixo getup.io.

A princípio a aplicação iniciada é a de exemplo da Getup, mas no passo 4 você pode informar o repositório GIT onde está seu código. Você também pode editar essa informação depois como na imagem abaixo, alterando o repositório de aplicação e gerando um novo build.

Caso sua aplicação utilize mongoDB temos uma documentação bem completa sobre a utilização e integração dele e sua aplicação neste link.

Já que subir o Meteor é tão simples, deixo de dica um vídeo que criei sobre integração contínua usando Jenkins, que você pode utilizar para integrar seu repositório à Getup e então tornar seus builds automáticos a cada push.

[embed]https://youtu.be/fYrLA8yqZnI[/embed]

Se você ainda não tem uma conta na Getup, aproveite os R$ 100 em créditos para testar — visite getupcloud.com.

Social

Contact us

Almeda Campinas 802, CJ 12, Jardim Paulista,

São Paulo - SP, 01404-001

Opportunities

Our content

Social

Contact us

Almeda Campinas 802, CJ 12, Jardim Paulista,

São Paulo - SP, 01404-001

Opportunities

Our content

Social

Contact us

Almeda Campinas 802, CJ 12, Jardim Paulista,

São Paulo - SP, 01404-001

Opportunities

Our content