Emoncms no Google Cloud
- Apr
- Proprietário Leaf
- Mensagens: 2480
- Registado: 22 fev 2014, 02:29
- Data de fabrico: 28 jun 2013
- Capacidade bateria: 55 Ah 12 barras
Emoncms no Google Cloud
O Google Cloud é uma plataforma para criar maquinas virtuais, serviços ou alugar computação na cloud e não costuma ser muito interessante para um utilizador normal.
No entanto parece-me que é possivel instanciar uma copia do emoncms com muito pouco esforço e sabedoria e ainda ficar dentro dos limites do "free tier" que é a utilização de recursos grátis para sempre ou até a google se cansar.
Eu criei uma maquina virtual, instalei o emoncms e criei uma imagem que se pode partilhar, só é preciso dizerem-me o vosso email por PM, eu adiciono ao meu projeto e podem rolar a vossa maquina emoncms sem esforço nenhum. A partir daí, guardam a imagem para voces e assim já nao precisam de mim e podem partilhar a vossa copia com quem quiserem.
Passando já à ação,
- aceder ao google cloud em https://cloud.google.com
- só se precisa de registar quem nao tem conta google
- subscrever o "trial" gratuito de 12meses + 300$ de serviços
- enviar uma PM a mim com o email da conta
Agora a parte mais interessante:
Aceder a Computer Engine (ate se pode clicar no pin para ficar logo no topo da barra)
Criar uma instancia de VM
Dar um nome qualquer, a zona tem que ser aquela para ser gratuito, mas pode funcionar num servidor em qualquer parte do mundo.
O tipo de maquina tambem te que ser a mais basica para permanecer no "free tier"
permitir já o HTTP para nao ter que alterar a firewall. Aceder à configuração do disco:
Ir a imagens Personalizadas, e se eu ja tiver dado permissoes do meu projeto vai aparecer "missingbolt", é só escolher a imagem e avançar
Ainda tem que se configurar um IP fixo, em Gerenciamento, segurança, discos,rede....
Ir a Redes e clicar no lapis
No Ip externo selecionar "criar endereço ip"
Dar um nome qualquer
Criar a VM!
Esperar uns momentos e assim que aparecer o simbolo verde a maquina está em cima, copiar o endereço externo...
... e meter no browser com o /emoncms à frente
E tá feito, uma copia virgem do emoncms a rolar! É so registar o primeiro user e começar a usar.
No entanto parece-me que é possivel instanciar uma copia do emoncms com muito pouco esforço e sabedoria e ainda ficar dentro dos limites do "free tier" que é a utilização de recursos grátis para sempre ou até a google se cansar.
Eu criei uma maquina virtual, instalei o emoncms e criei uma imagem que se pode partilhar, só é preciso dizerem-me o vosso email por PM, eu adiciono ao meu projeto e podem rolar a vossa maquina emoncms sem esforço nenhum. A partir daí, guardam a imagem para voces e assim já nao precisam de mim e podem partilhar a vossa copia com quem quiserem.
Passando já à ação,
- aceder ao google cloud em https://cloud.google.com
- só se precisa de registar quem nao tem conta google
- subscrever o "trial" gratuito de 12meses + 300$ de serviços
- enviar uma PM a mim com o email da conta
Agora a parte mais interessante:
Aceder a Computer Engine (ate se pode clicar no pin para ficar logo no topo da barra)
Criar uma instancia de VM
Dar um nome qualquer, a zona tem que ser aquela para ser gratuito, mas pode funcionar num servidor em qualquer parte do mundo.
O tipo de maquina tambem te que ser a mais basica para permanecer no "free tier"
permitir já o HTTP para nao ter que alterar a firewall. Aceder à configuração do disco:
Ir a imagens Personalizadas, e se eu ja tiver dado permissoes do meu projeto vai aparecer "missingbolt", é só escolher a imagem e avançar
Ainda tem que se configurar um IP fixo, em Gerenciamento, segurança, discos,rede....
Ir a Redes e clicar no lapis
No Ip externo selecionar "criar endereço ip"
Dar um nome qualquer
Criar a VM!
Esperar uns momentos e assim que aparecer o simbolo verde a maquina está em cima, copiar o endereço externo...
... e meter no browser com o /emoncms à frente
E tá feito, uma copia virgem do emoncms a rolar! É so registar o primeiro user e começar a usar.
Última edição por Apr em 20 jun 2019, 16:46, editado 1 vez no total.
- VETL
- Proprietário Leaf
- Mensagens: 4068
- Registado: 03 jul 2013, 13:50
- Data de fabrico: 27 jan 2017
- Capacidade bateria: 73,25AHr 12B (30kWh)
- Localização: Aveiro
Re: Emoncms no Google Cloud
Brutal!
Essa máquina com emoncms tem o sync a funcionar a 100%?
Essa máquina com emoncms tem o sync a funcionar a 100%?
=> Automóvel Eléctrico
=> Micro Produção Fotovoltaica
=> Painel Solar AQS
=> Aquecimento central a Pelets
__________________________________________________________________________
Associado da UVE - Associação de Utilizadores de Veículos Elétricos: http://www.uve.pt
=> Micro Produção Fotovoltaica
=> Painel Solar AQS
=> Aquecimento central a Pelets
__________________________________________________________________________
Associado da UVE - Associação de Utilizadores de Veículos Elétricos: http://www.uve.pt
- Apr
- Proprietário Leaf
- Mensagens: 2480
- Registado: 22 fev 2014, 02:29
- Data de fabrico: 28 jun 2013
- Capacidade bateria: 55 Ah 12 barras
Re: Emoncms no Google Cloud
esta imagem é virgem, tem o minimo que se usa.
pode-se criar outra imagem mais customizada, o que gostavas de ter?
- modulo sync
- redirecionar o URL base para nao ter que escrever /emoncms no endereço
- ?
pode-se criar outra imagem mais customizada, o que gostavas de ter?
- modulo sync
- redirecionar o URL base para nao ter que escrever /emoncms no endereço
- ?
- VETL
- Proprietário Leaf
- Mensagens: 4068
- Registado: 03 jul 2013, 13:50
- Data de fabrico: 27 jan 2017
- Capacidade bateria: 73,25AHr 12B (30kWh)
- Localização: Aveiro
Re: Emoncms no Google Cloud
Gostava apenas de ter o básico mais o Sync.
=> Automóvel Eléctrico
=> Micro Produção Fotovoltaica
=> Painel Solar AQS
=> Aquecimento central a Pelets
__________________________________________________________________________
Associado da UVE - Associação de Utilizadores de Veículos Elétricos: http://www.uve.pt
=> Micro Produção Fotovoltaica
=> Painel Solar AQS
=> Aquecimento central a Pelets
__________________________________________________________________________
Associado da UVE - Associação de Utilizadores de Veículos Elétricos: http://www.uve.pt
- VETL
- Proprietário Leaf
- Mensagens: 4068
- Registado: 03 jul 2013, 13:50
- Data de fabrico: 27 jan 2017
- Capacidade bateria: 73,25AHr 12B (30kWh)
- Localização: Aveiro
Re: Emoncms no Google Cloud
Aliás: Básico + Sync + Backup
=> Automóvel Eléctrico
=> Micro Produção Fotovoltaica
=> Painel Solar AQS
=> Aquecimento central a Pelets
__________________________________________________________________________
Associado da UVE - Associação de Utilizadores de Veículos Elétricos: http://www.uve.pt
=> Micro Produção Fotovoltaica
=> Painel Solar AQS
=> Aquecimento central a Pelets
__________________________________________________________________________
Associado da UVE - Associação de Utilizadores de Veículos Elétricos: http://www.uve.pt
- Apr
- Proprietário Leaf
- Mensagens: 2480
- Registado: 22 fev 2014, 02:29
- Data de fabrico: 28 jun 2013
- Capacidade bateria: 55 Ah 12 barras
Re: Emoncms no Google Cloud
VETL a melhor hipotese que tens é montar a instalação base e depois instalares os modulos que precisas para migrar.
Eu estive a ver e tentei instalar a versão full mas falhou não vou tentar outra vez porque é muito demorado.
Eu estive a ver e tentei instalar a versão full mas falhou não vou tentar outra vez porque é muito demorado.
- BrunoAlves
- Proprietário Ioniq EV
- Mensagens: 6364
- Registado: 30 abr 2016, 12:39
- Data de fabrico: 16 jun 2014
- Capacidade bateria: 57Ah
- Localização: Mealhada
Re: Emoncms no Google Cloud
Se forem conduzir, não bebam. Se forem beber, chamem-me!!!
- Apr
- Proprietário Leaf
- Mensagens: 2480
- Registado: 22 fev 2014, 02:29
- Data de fabrico: 28 jun 2013
- Capacidade bateria: 55 Ah 12 barras
Re: Emoncms no Google Cloud
As scripts de backup e de sync são muito manhosas porque parece que partem de pressupostos diferentes. Cada engano obriga-me a reiniciar a imagem virgem e tentar outra vez. Pior é que não posso criar nenhum user, gerar imagem e rolar a noutra conta para testar. E isso demora imenso tempo.
Eu já migrei dados algumas vezes entre instalações de emoncms e fiz tudo à mão. Existe um procedimento no git deles a explicar como se faz, basicamente é um backup à base de dados que tem as contas e os dashboards ( 1 comando) e copiar as 3 diretorias onde se guardam os dados.
Eu já migrei dados algumas vezes entre instalações de emoncms e fiz tudo à mão. Existe um procedimento no git deles a explicar como se faz, basicamente é um backup à base de dados que tem as contas e os dashboards ( 1 comando) e copiar as 3 diretorias onde se guardam os dados.
- Apr
- Proprietário Leaf
- Mensagens: 2480
- Registado: 22 fev 2014, 02:29
- Data de fabrico: 28 jun 2013
- Capacidade bateria: 55 Ah 12 barras
Re: Emoncms no Google Cloud
Já passou algum tempo e parece tudo OK, 0€ descontados, CPU baixo e 21 feeds.
Atenção que com IP fixo reservado a maquina tem que estar sempre em cima. Quando pára paga penalidade por ter IP reservado e não estar a usar, tipo idle fee da Tesla
Atenção que com IP fixo reservado a maquina tem que estar sempre em cima. Quando pára paga penalidade por ter IP reservado e não estar a usar, tipo idle fee da Tesla
-
- Mensagens: 33
- Registado: 15 out 2017, 15:53
- Data de fabrico: 08 jan 2011
Re: Emoncms no Google Cloud
já estou a usar a cloud da google
devemos manter os 10 segundos para o envio dos dados?
devemos manter os 10 segundos para o envio dos dados?