Mudanças entre as edições de "Implantação Teamwork e Hubot para SEDUC"
De MSTECH wiki
(Criou página com 'Nessa página será explicado o processo de implantação do serviço de customização do teamwork e hubot para a SEDUC. Nas referências estão todos os dados que serão ex...') |
|||
Linha 3: | Linha 3: | ||
Nas referências estão todos os dados que serão explicados nessa tópico. | Nas referências estão todos os dados que serão explicados nessa tópico. | ||
+ | = Servidor = | ||
− | == Requisitos == | + | == Requisitos mínimos == |
+ | |||
+ | === Bare-metal === | ||
+ | * CPU 1.7 GHz, 6 core, 4GB Ram, 500GB HD | ||
+ | * SO: Ubuntu 14.04 LTS ( CentOS 6.6+ ) | ||
+ | |||
+ | === Software === | ||
+ | * Node 4.5 até 4.7.3 | ||
+ | * pm2 | ||
+ | |||
+ | |||
+ | = Teamwork = | ||
+ | |||
+ | == Requisitos de build == | ||
Ao implantar o Teamwork é preciso seguir os passos: | Ao implantar o Teamwork é preciso seguir os passos: | ||
Linha 13: | Linha 27: | ||
* executa em um cli( terminal ), '''na raiz do projeto''', o comando de build de pacote: | * executa em um cli( terminal ), '''na raiz do projeto''', o comando de build de pacote: | ||
'''''meteor build ./ --server-only''''' | '''''meteor build ./ --server-only''''' | ||
+ | * será gerado um pacote '''custom.tar.gz''' que será colocado no '''servidor'''. | ||
+ | |||
+ | |||
+ | |||
+ | == Requisitos de servidor == | ||
+ | = Hubot = | ||
+ | == Requisito == | ||
== Referências == | == Referências == | ||
+ | * [https://nodejs.org/en/download/releases/ NodeJS Download previous releases] | ||
* [https://gitlab.mstech.com.br/teamwork/hubot/tree/develop Repositório Hubot] | * [https://gitlab.mstech.com.br/teamwork/hubot/tree/develop Repositório Hubot] | ||
* [https://gitlab.mstech.com.br/teamwork/custom/tree/develop Repośitório Teamwork] | * [https://gitlab.mstech.com.br/teamwork/custom/tree/develop Repośitório Teamwork] | ||
* [https://gitlab.mstech.com.br/teamwork/custom/blob/develop/MSTECH.md Documentação de instalação, configuração, pré-requisitos, build e deploy do Teamwork] | * [https://gitlab.mstech.com.br/teamwork/custom/blob/develop/MSTECH.md Documentação de instalação, configuração, pré-requisitos, build e deploy do Teamwork] | ||
+ | * [https://rocket.chat/docs/ Rocket.Chat Docs] | ||
+ | * https://rocket.chat/docs/installation/minimum-requirements Minimum Requirements for Server Deployment] |
Edição das 13h36min de 30 de março de 2017
Nessa página será explicado o processo de implantação do serviço de customização do teamwork e hubot para a SEDUC.
Nas referências estão todos os dados que serão explicados nessa tópico.
Índice
Servidor
Requisitos mínimos
Bare-metal
- CPU 1.7 GHz, 6 core, 4GB Ram, 500GB HD
- SO: Ubuntu 14.04 LTS ( CentOS 6.6+ )
Software
- Node 4.5 até 4.7.3
- pm2
Teamwork
Requisitos de build
Ao implantar o Teamwork é preciso seguir os passos:
- é preciso instalar o meteor na máquina do desenvolvedor', Git - downloads.
- é preciso instalar o meteor na máquina do desenvolvedor, para que possamos fazer o build do projeto ( Repośitório Teamwork).
- Pegar o arquivos do repositório: git@gitlab.mstech.com.br:teamwork/custom.git
- executa em um cli( terminal ), na raiz do projeto, o comando de build de pacote:
meteor build ./ --server-only
- será gerado um pacote custom.tar.gz que será colocado no servidor.