Marcati Nexus
Instale e gerencie os plugins GLPI da Marcati em um só lugar. Um comando instala o Nexus; a partir dele você escolhe os plugins, gera o seu installation_id e libera os recursos Premium.
$curl -fsSL https://nexus.marcati.com.br/install.sh | sudo bashComando de instalação do Nexus. Execute no servidor do seu GLPI.
Por que o Nexus
Todos os plugins Marcati, um único ponto de entrada
O Nexus é gratuito. Você instala uma vez e escolhe o que quer usar.
Um só lugar para tudo
Instale, atualize e remova os plugins da Marcati sem baixar arquivo por arquivo no GitHub.
Licença por instalação
Cada instalação tem o seu installation_id, e o Premium fica vinculado a ele de forma automática.
Atualizações centralizadas
Veja quais plugins têm novas versões e atualize pelo próprio Nexus.
Instalação rápida
Um comando prepara o Nexus. Depois, instalar um plugin leva poucos cliques.
Como funciona
Do comando ao plugin em quatro passos
Você só precisa de acesso ao servidor onde o GLPI está instalado.
Instale o Nexus
Rode o comando de instalação no servidor do GLPI. É feito uma única vez.
Gere o installation_id
Dentro do Nexus, gere o identificador exclusivo da sua instalação.
Instale os plugins
Escolha na lista os plugins da Marcati e instale com um clique.
Libere o Premium (opcional)
Contrate o plugin no site informando o installation_id e os recursos Premium são liberados.
Tutorial
Instalando o Nexus
Escolha o seu ambiente. A instalação leva poucos minutos.
Requisitos
- GLPI já instalado e funcionando
- Acesso ao servidor por terminal (SSH)
- Permissão de administrador (sudo ou root)
curlepython3no servidor (já vêm na maioria das distribuições Linux)
Execute o comando de instalação
Conecte no servidor e rode:
$curl -fsSL https://nexus.marcati.com.br/install.sh | sudo bashGLPI em outro diretório
O script procura o GLPI nos caminhos mais comuns. Se o seu estiver em outro lugar, informe o diretório:
$curl -fsSL https://nexus.marcati.com.br/install.sh | sudo bash -s -- --glpi-dir /caminho/do/glpiInstale e ative o plugin
- Acesse o GLPI como administrador
- Vá em Configurar → Plugins
- Localize o Marcati Nexus, clique em Instalar e depois em Ativar
Requisitos
- GLPI rodando em um container Docker
- Acesso ao Docker no host (
docker) - O container precisa ter
curl,bashepython3(a imagem oficial do GLPI já tem)
Descubra o nome do container
No host Docker, liste os containers e anote o nome do que roda o GLPI:
$docker psExecute o instalador dentro do container
Troque NOME_DO_CONTAINER pelo nome encontrado. Dentro do container não use sudo (a imagem oficial do GLPI não tem):
$docker exec -it -u root NOME_DO_CONTAINER bash -c "curl -fsSL https://nexus.marcati.com.br/install.sh | bash"marketplace e plugins em volumes para manter a instalação.Copie o pacote pelo host
Baixe e extraia o pacote no host e copie a pasta para dentro do container (ajuste o caminho do GLPI se for diferente):
$curl -fsSLO https://nexus.marcati.com.br/download/marcati-nexus-latest.zip$unzip marcati-nexus-latest.zip$docker cp marcatinexus NOME_DO_CONTAINER:/var/glpi/marketplace/$docker exec -u root NOME_DO_CONTAINER chown -R www-data:www-data /var/glpi/marketplace/marcatinexusInstale e ative o plugin
- Acesse o GLPI como administrador
- Vá em Configurar → Plugins
- Localize o Marcati Nexus, clique em Instalar e depois em Ativar
Requisitos
- GLPI instalado no XAMPP (pasta
htdocs\glpi) - Apache e MySQL do XAMPP iniciados
- Windows 10 ou superior com PowerShell (no Linux/macOS, veja a observação abaixo)
Baixe e extraia o pacote
Abra o PowerShell e rode (ajuste C:\xampp\htdocs\glpi se o seu XAMPP ou GLPI estiverem em outra pasta):
>Invoke-WebRequest https://nexus.marcati.com.br/download/marcati-nexus-latest.zip -OutFile $env:TEMP\marcati-nexus.zip>Expand-Archive $env:TEMP\marcati-nexus.zip -DestinationPath C:\xampp\htdocs\glpi\marketplace -Forcecurl | bash do Nexus é um script de Linux e não roda no Windows. No XAMPP, o caminho é pelo pacote .zip.XAMPP fora do Windows
No XAMPP para Linux a pasta costuma ser /opt/lampp/htdocs/glpi; no macOS, /Applications/XAMPP/htdocs/glpi. Rode o instalador apontando para ela:
$curl -fsSL https://nexus.marcati.com.br/install.sh | sudo bash -s -- --glpi-dir /opt/lampp/htdocs/glpiInstale e ative o plugin
- Acesse o GLPI como administrador
- Vá em Configurar → Plugins
- Localize o Marcati Nexus, clique em Instalar e depois em Ativar
Prefiro instalar manualmente pelo arquivo .zip
Para quem não quer executar o script: baixe o pacote, coloque na pasta do GLPI e instale como qualquer outro plugin.
Confira a integridade
Compare o SHA256 do arquivo baixado com o publicado no link de checksum:
$sha256sum -c marcati-nexus-latest.zip.sha256>Get-FileHash .\marcati-nexus-latest.zip -Algorithm SHA256Coloque na pasta marketplace do GLPI
- Extraia o arquivo
.zip - Copie a pasta extraída
marcatinexuspara dentro demarketplace/do seu GLPI (o resultado deve serglpi/marketplace/marcatinexus) - Se o servidor for Linux, ajuste o dono:
chown -R www-data:www-data glpi/marketplace/marcatinexus
plugins/. Usamos marketplace/ por ser a pasta de plugins instalados fora do GLPI.Instale pelo GLPI
- Acesse o GLPI como administrador
- Vá em Configurar → Plugins
- Localize o Marcati Nexus, clique em Instalar e depois em Ativar
Gere o seu installation_id
Na tela do Nexus, gere o identificador da sua instalação. Ele é único e será usado para liberar os recursos Premium.
Instale os plugins
Na lista do Nexus, escolha o plugin e clique em Instalar. Para os que têm versão Premium, informe o installation_id no checkout do site e a liberação é automática.
Premium
Licença ligada ao seu installation_id
Os plugins com versão Premium são licenciados por instalação, com validade anual. Ao contratar, você informa o installation_id e o Nexus libera os recursos sozinho, sem código para digitar.
- Liberação automática após o pagamento
- Renovação anual no mesmo installation_id
- Atualizações dos plugins pelo próprio Nexus
Dúvidas
Perguntas frequentes
Se não encontrar o que procura, fale com a nossa equipe.
O Nexus é gratuito?
Sim. O Nexus e os recursos gratuitos dos plugins não têm custo. Você só paga se quiser liberar a versão Premium de um plugin.
O que é o installation_id?
É o identificador único da sua instalação do GLPI, gerado dentro do Nexus. A licença Premium fica vinculada a ele.
É seguro executar o comando de instalação?
O script é público e pode ser lido antes de rodar. Se preferir, use a instalação manual pelo arquivo .zip, com conferência de checksum.
Funciona com Docker e XAMPP?
Sim. No Docker, o instalador roda dentro do container; no XAMPP (Windows), a instalação é pelo pacote .zip. Os passos de cada ambiente estão na seção de instalação.
Preciso do Nexus para instalar os plugins da Marcati?
Sim. A instalação dos plugins GLPI da Marcati é feita pelo Nexus, que mantém tudo atualizado e liga a licença à sua instalação.
E se eu trocar de servidor?
Entre em contato com a nossa equipe para transferir a licença para o novo installation_id.
Pronto para começar?
Instale o Nexus e conheça os plugins
Gratuito, rápido e com tudo em um só lugar.
Instalar o Nexus Ver os plugins