Marcati

Nexus

Hub de plugins

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.

bash
$curl -fsSL https://nexus.marcati.com.br/install.sh | sudo bash

Comando 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.

1

Instale o Nexus

Rode o comando de instalação no servidor do GLPI. É feito uma única vez.

2

Gere o installation_id

Dentro do Nexus, gere o identificador exclusivo da sua instalação.

3

Instale os plugins

Escolha na lista os plugins da Marcati e instale com um clique.

4

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.

Antes de começar

Requisitos

  • GLPI já instalado e funcionando
  • Acesso ao servidor por terminal (SSH)
  • Permissão de administrador (sudo ou root)
  • curl e python3 no servidor (já vêm na maioria das distribuições Linux)
Passo 1

Execute o comando de instalação

Conecte no servidor e rode:

bash
$curl -fsSL https://nexus.marcati.com.br/install.sh | sudo bash
Quer conferir antes de executar? O script é aberto e pode ser lido em nexus.marcati.com.br/install.sh.
Se necessário

GLPI em outro diretório

O script procura o GLPI nos caminhos mais comuns. Se o seu estiver em outro lugar, informe o diretório:

bash
$curl -fsSL https://nexus.marcati.com.br/install.sh | sudo bash -s -- --glpi-dir /caminho/do/glpi
Passo 2

Instale e ative o plugin

  • Acesse o GLPI como administrador
  • Vá em Configurar → Plugins
  • Localize o Marcati Nexus, clique em Instalar e depois em Ativar
Antes de começar

Requisitos

  • GLPI rodando em um container Docker
  • Acesso ao Docker no host (docker)
  • O container precisa ter curl, bash e python3 (a imagem oficial do GLPI já tem)
Passo 1

Descubra o nome do container

No host Docker, liste os containers e anote o nome do que roda o GLPI:

bash
$docker ps
Passo 2

Execute 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):

bash
$docker exec -it -u root NOME_DO_CONTAINER bash -c "curl -fsSL https://nexus.marcati.com.br/install.sh | bash"
Atenção aos volumes. Se a pasta de plugins do GLPI não estiver em um volume, o Nexus some quando o container for recriado. Mapeie marketplace e plugins em volumes para manter a instalação.
Sem curl no container?

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):

bash
$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/marcatinexus
Passo 3

Instale e ative o plugin

  • Acesse o GLPI como administrador
  • Vá em Configurar → Plugins
  • Localize o Marcati Nexus, clique em Instalar e depois em Ativar
Antes de começar

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)
Passo 1

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):

PowerShell
>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 -Force
O comando curl | bash do Nexus é um script de Linux e não roda no Windows. No XAMPP, o caminho é pelo pacote .zip.
Linux ou macOS

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:

bash
$curl -fsSL https://nexus.marcati.com.br/install.sh | sudo bash -s -- --glpi-dir /opt/lampp/htdocs/glpi
Passo 2

Instale 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.

Passo 1

Baixe o pacote

Baixe o arquivo do Nexus no seu computador:

Opcional

Confira a integridade

Compare o SHA256 do arquivo baixado com o publicado no link de checksum:

Linux / macOS
$sha256sum -c marcati-nexus-latest.zip.sha256
Windows PowerShell
>Get-FileHash .\marcati-nexus-latest.zip -Algorithm SHA256
Passo 2

Coloque na pasta marketplace do GLPI

  • Extraia o arquivo .zip
  • Copie a pasta extraída marcatinexus para dentro de marketplace/ do seu GLPI (o resultado deve ser glpi/marketplace/marcatinexus)
  • Se o servidor for Linux, ajuste o dono: chown -R www-data:www-data glpi/marketplace/marcatinexus
Também funciona na pasta plugins/. Usamos marketplace/ por ser a pasta de plugins instalados fora do GLPI.
Passo 3

Instale pelo GLPI

  • Acesse o GLPI como administrador
  • Vá em Configurar → Plugins
  • Localize o Marcati Nexus, clique em Instalar e depois em Ativar
Depois de 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.

installation_idxxxxxxxx-xxxx-xxxx-xxxx
StatusGratuito
Depois

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
Licença PremiumVinculada à sua instalação
PluginBrandkit
installation_idxxxxxxxx-xxxx-xxxx-xxxx
LicençaPremium · 1 ano

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