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
| Field | Type | Required | Notes |
|---|---|---|---|
| appName | string | no | Default: "HedHog" |
| slogan | string | no | Default: "Administration Panel" |
| userName | string | no | Default: "Root User" |
| string | no | Valid email. Default: [email protected] | |
| password | string | no | Min 6 chars. Default: changeme |
| adminUrl | string | no | URL with protocol. Default: http://localhost:3200 |
| apiUrl | string | no | URL with protocol. Default: http://localhost:3100 |
Gera a migration SQL necessária para inicializar as configurações de e-mail.
Body
| Field | Type | Required | Notes |
|---|---|---|---|
| slug | string | yes | — |
| translations | { locale_code: string, subject: string, body: string }[] | yes | — |
| variables | string[] | yes | — |
Ferramentas MCP
Nenhuma ferramenta MCP mapeada para este submódulo.