diff --git a/server/internal/auth/local.go b/server/internal/auth/local.go
index ecd65f1..9d6b513 100644
--- a/server/internal/auth/local.go
+++ b/server/internal/auth/local.go
@@ -126,7 +126,11 @@ func HandleBootstrap(c *gin.Context) {
return
}
SetSessionCookie(c, sessionID)
- c.JSON(http.StatusCreated, gin.H{"instance": inst, "slug": inst.Slug})
+ c.JSON(http.StatusCreated, gin.H{
+ "instance": inst,
+ "slug": inst.Slug,
+ "instance_id": inst.InstanceID,
+ })
}
func HandleMe(c *gin.Context) {
diff --git a/web/app/setup/page.tsx b/web/app/setup/page.tsx
index 76b3a6f..2922088 100644
--- a/web/app/setup/page.tsx
+++ b/web/app/setup/page.tsx
@@ -39,7 +39,7 @@ export default function SetupPage() {
const [password, setPassword] = useState("");
const [confirm, setConfirm] = useState("");
const [validationError, setValidationError] = useState
{created.loginUrl}
+
+ Instance ID — needed to activate a licence
+{created.instanceId}
+
+