Dashboard

Visão geral da operação do MetaTech Hub Builder.

ADMINCarregando...
● verificando...
VISÃO GERAL

MetaTech Hub

Status resumido da operação, clientes, licenças, segurança e builds.

Clientes0cadastrados
Licenças0ativas / total
Segurança0incidentes abertos
Builds0histórico local
ATIVIDADE

Últimas ações

Ver operações
Carregando...
RUNTIME

Estado do ambiente

Ver runtime
Carregando...
RESOURCE

Source do produto

Envie, valide e prepare o resource que será protegido.

01
Arraste o resource.zipou clique para selecionarNenhum arquivo selecionado
DESTINO

Cliente e licença

Defina quem receberá o build e qual contrato será usado.

02
LICENCIAMENTOSelecione um cliente e uma licençaO ZIP não recebe a chave comercial em texto.
PROTEÇÃO

Configurações do build

Ajustes técnicos do pacote e do runtime de licenciamento.

03
Builderv0.11.4
GESTÃO

Clientes

Cadastre, edite e remova clientes sem poluir a tela com formulários fixos.

Total0clientes cadastrados
Ativos0clientes liberados
Licenças0vínculos gerados
CARTEIRA

Lista de clientes

CATÁLOGO

Produtos

Configure os produtos disponíveis para novos clientes e novas licenças.

PORTFÓLIO

Produtos configurados

CONTROLE

Licenças

Acompanhe status, validade, instalações e ações administrativas.

Total0licenças cadastradas
Ativas0licenças autorizadas
Instalações0instalações registradas
CONTROLE

Licenças e instalações

ATIVAÇÕES

Instalações registradas

EQUIPE

Usuários administrativos

Contas internas com cargos e permissões verificadas pelo backend.

Usuários0contas internas
Ativos0com acesso liberado
Cargos0perfis disponíveis
ACESSO INTERNO

Equipe MetaTech

Gerenciar cargos
Carregando...
RBAC

Cargos e permissões

Defina o que cada função pode visualizar e executar. Bloqueios do backend continuam valendo mesmo se alguém chamar a API manualmente.

CARGOS

Perfis administrativos

CATÁLOGO

Permissões disponíveis

WORKFLOW

Central de Aprovações

Solicitações que precisam de análise antes de alterar licença, instalação ou acesso do cliente.

PENDENTES0aguardando análise
EM ANÁLISE0com responsável
EXECUTADAS0aprovadas e aplicadas
REJEITADAS0não autorizadas
FILA

Solicitações

Carregando...
COMERCIAL

Pedidos

Analise as compras enviadas pelo Portal do Cliente e libere os produtos aprovados.

PENDENTES0aguardando análise
EM ANÁLISE0em atendimento
CONCLUÍDOS0licenças liberadas
RECUSADOS0não aprovados
Carregando pedidos...
ABERTOS0incidentes pendentes
CRÍTICOS0guard / replay / secret
QUARENTENA0instalações bloqueadas
EM OBSERVAÇÃO0risco intermediário
TAMPER GUARD

Incidentes de segurança

TESTE LOCAL

Simular detecção

Ferramenta de laboratório. Os campos ficam ocultos até você iniciar um teste.

SUPORTE

Central de atendimento

Chamados do Portal do Cliente, atribuição da equipe, respostas e notas internas.

Carregando...
Selecione um chamadoAbra um SUP para visualizar a conversa e as ações administrativas.
ATENDIMENTO

Central de operações

Pesquise qualquer vínculo do cliente e abra os detalhes somente quando precisar.

Busca globalSEC, INS, BLD, licença, cliente, servidor ou e-mail.
Digite pelo menos 2 caracteres para pesquisar.
AUDITORIA

Ações administrativas

Carregando...
TIMELINE

Instalação

Nenhuma instalação abertaAbra um atendimento ou uma instalação para ver a linha do tempo.
SISTEMA

Banco de dados & backups

Migrations, persistência PostgreSQL, backups lógicos e recuperação do Hub.

STORAGEverificando
POSTGRESQLconexão
SCHEMAversão
BACKUPSdisponíveis
PERSISTÊNCIA

Estado do banco

Carregando...
PostgreSQLConfigure DATABASE_URL para ativar migrations e persistência na VPS.
AUTOMAÇÃO

Política de backup

RECUPERAÇÃO

Backups disponíveis

Todo restore cria automaticamente um backup de segurança antes de substituir o estado.

Carregando backups...
NATIVE RUNTIME

Runtime Native

Status do runtime de licenciamento e do release instalado.

Runtime 0.10.2 estávelBuilder/Dashboard v0.11.4. O release nativo permanece no mesmo protocolo e Production continua sem comandos de laboratório.
PRODUCTION
Release atualIdentificador do pacote nativo
Alias discretoMesmo nome-base em Windows e Linux
WindowsIDLEx64 + x86
LinuxIDLEx64 / amd64
WINDOWS

Compilação DLL

Dependências, SDK e build do módulo para Windows x64 e x86.

WINDOWS X64 + X86

Toolchain DLL

CMake
MSVC / Build Tools
MTA Module SDK
Lua headers
Verificando Windows...
LINUX

Compilação SO

Dependências, Docker ou toolchain nativa e build do módulo para Linux x64.

LINUX X64

Toolchain SO

Docker CLI
Docker Engine
MTA Module SDK
Targetlinux/amd64
Verificando Linux via Docker...
POLÍTICAS OPERACIONAIS

Atualização e disponibilidade

As configurações ficam em modais para manter o workspace limpo.

RUNTIME POLICY

Versões em produção

Atual: 0.10.2 • mínima 0.10.0 • recomendada 0.10.2

WARN
DISPONIBILIDADE

Grace e heartbeat

Heartbeat 300s • Grace 60 min • cold start online

60 MIN
PACOTE COMERCIAL

Pacote comercial

Gere o release comercial com o mesmo alias e mantenha Production separado de QA.

IDLE
1
Mesmo aliasOs targets disponíveis usam o mesmo nome-base do release.
2
Production por padrãoSecurity Tests não são compilados no pacote entregue ao cliente.
LOG DE COMPILAÇÃOSaída consolidada do release nativo
Nenhuma compilação iniciada.
ENTREGA E PROTEÇÃO

Localização e proteção do binário

Informações importantes para instalação e segurança do módulo nativo.

INSTALAÇÃO X64

Onde o módulo fica

Windowsx64/modules/<alias>.dll (x64) + mods/deathmatch/modules/<alias>.dll (x86)
LinuxMTA Server/x64/modules/<alias>.so
mtaserver.confO instalador inclui <module src="arquivo" />.
PROTEÇÃO

Proteção do binário

Nome único por releaseml_a91f2e9c72bd.dll/.so, sem nome comercial no arquivo.
Release otimizadoVisibilidade reduzida e strip --strip-unneeded no Linux.
Limite realA proteção vem de assinatura, protocolo e anti-tamper — não de “invisibilidade”.
ENTREGA / INSTALAÇÃO

Como instalar o módulo nativo

GUIA
Por que a DLL/SO não fica funcionando dentro do resource? O resource pode até carregar uma cópia do arquivo no ZIP para transporte, mas o MTA Server não carrega módulos nativos a partir da pasta resources. No Windows, o Builder instala a DLL x64 em x64/modules/ e a DLL x86 em mods/deathmatch/modules/; o MTA usa automaticamente a pasta da arquitetura em execução. No Linux x64, a SO fica em x64/modules/. Em todos os casos o módulo também precisa ser declarado no mtaserver.conf. Por isso o Builder entrega o resource e o módulo no mesmo pacote comercial, mas em locais separados.
Alias atual<alias>Mesmo nome-base para Windows e Linux
Windows x64 + x86<alias>.dllx64/modules/ + mods/deathmatch/modules/
Linux x64<alias>.sox64/modules/
WINDOWS X64

Servidor Windows

01
1
Copie a DLLO instalador copia as duas arquiteturas:x64/modules/<alias>.dll + mods/deathmatch/modules/<alias>.dll
2
Edite o mtaserver.confDentro de <config>, adicione:<module src="<alias>.dll" />
3
Instale o resourceO resource continua normalmente em:MTA Server/mods/deathmatch/resources/
4
Reinicie o servidor MTAMódulos nativos são carregados na inicialização do servidor.
LINUX X64

Servidor Linux / VPS

02
1
Copie a SOColoque o arquivo em:MTA Server/x64/modules/<alias>.so
2
Ajuste a permissãoNo SSH:chmod 755 x64/modules/<alias>.so
3
Edite o mtaserver.confDentro de <config>, adicione:<module src="<alias>.so" />
4
Reinicie o servidor MTADepois inicie o resource normalmente.
PACOTE COMERCIAL

O que o cliente recebe

MetaTech_Produto_Cliente.zipresource/ └── Sirene_Policial/ native/ ├── windows/ │ ├── x64/<alias>.dll │ └── x86/<alias>.dll └── linux/ └── <alias>.so install_windows.bat install_linux.sh LEIA-ME.txt

O módulo pode viajar no mesmo pacote de entrega, mas não deve ser tratado como um arquivo comum do resource. O instalador Windows copia as duas arquiteturas para x64/modules e mods/deathmatch/modules, e o instalador Linux x64 usa x64/modules e ambos incluem a entrada do módulo no mtaserver.conf.

HOST COMPARTILHADA

Quando a host não permite módulos

Atenção: algumas hospedagens compartilhadas não permitem enviar arquivos para x64/modules ou mods/deathmatch/modules nem editar a seção <module> do mtaserver.conf. Nesses casos, o modo Native não poderá ser instalado sem liberação da própria host.
VPS / dedicadoIdeal. Você controla módulos e mtaserver.conf.
RECOMENDADO
Host com módulo customizadoFunciona se o suporte permitir DLL/SO própria.
COMPATÍVEL
Host bloqueadaUse o modo Compatibility até a host liberar o módulo.
LIMITADO
BUILDS

Histórico

Builds gerados, status e download dos pacotes locais.