Logotipo Hedhog

Get Hedhog updates in your inbox

New releases, fresh recipes, and breaking changes — no spam.

Back to Core modulesWired in CoreModule

Core Submodule

install

Supports platform bootstrap and initial installation operations.

Source path: libraries/core/src/install

Module file: install.module.ts

Introduction

This page documents the install submodule as part of the Core package. Use it as a quick technical reference for implementation scope, exposed APIs and MCP integration points.

HTTP Endpoints

3 endpoints

Check whether the platform has already been installed.

Run the initial installation: create the admin user and seed core data.

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

Generate the SQL migration needed to bootstrap mail settings.

Body

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

MCP Tools

No MCP tools mapped for this submodule.