Logotipo Hedhog

Receba novidades do Hedhog no seu e-mail

Novos lançamentos, receitas e breaking changes — sem spam.

Voltar para os módulos CoreIntegrado no CoreModule

Submódulo Core

install

Dá suporte às operações de bootstrap da plataforma e à instalação inicial.

Caminho de origem: libraries/core/src/install

Arquivo do módulo: install.module.ts

Introdução

Esta página documenta o submódulo install como parte do pacote Core. Use-a como referência técnica rápida para escopo de implementação, APIs expostas e pontos de integração MCP.

Endpoints HTTP

3 endpoints

Verifica se a plataforma já foi instalada.

Executa a instalação inicial: cria o usuário administrador e insere os dados iniciais do core.

Body

FieldTypeRequiredNotes
appNamestringnoDefault: "HedHog"
sloganstringnoDefault: "Administration Panel"
userNamestringnoDefault: "Root User"
emailstringnoValid email. Default: [email protected]
passwordstringnoMin 6 chars. Default: changeme
adminUrlstringnoURL with protocol. Default: http://localhost:3200
apiUrlstringnoURL with protocol. Default: http://localhost:3100

Gera a migration SQL necessária para inicializar as configurações de e-mail.

Body

FieldTypeRequiredNotes
slugstringyes
translations{ locale_code: string, subject: string, body: string }[]yes
variablesstring[]yes

Ferramentas MCP

Nenhuma ferramenta MCP mapeada para este submódulo.