From bca0583cd4e95ff2e972e6d370962de7d9adf98e Mon Sep 17 00:00:00 2001 From: Pavel Ponomarev Date: Thu, 30 Apr 2026 10:14:25 +0200 Subject: [PATCH 1/3] fix: simplify SSL handling, auto-set rejectUnauthorized when SSL enabled --- src/lib/directus-init/create-env.ts | 3 +++ src/lib/directus-init/questions.ts | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/lib/directus-init/create-env.ts b/src/lib/directus-init/create-env.ts index aac5c80..f6699e4 100644 --- a/src/lib/directus-init/create-env.ts +++ b/src/lib/directus-init/create-env.ts @@ -43,6 +43,9 @@ export default async function createEnv( config.database[`DB_${key.toUpperCase()}`] = value; } + if (credentials.ssl === true) { + config.database['DB_SSL__REJECT_UNAUTHORIZED'] = 'false'; + } const configAsStrings: Record = {}; for (const [key, value] of Object.entries(config)) { diff --git a/src/lib/directus-init/questions.ts b/src/lib/directus-init/questions.ts index b0d3c14..310e1aa 100644 --- a/src/lib/directus-init/questions.ts +++ b/src/lib/directus-init/questions.ts @@ -71,7 +71,7 @@ const encrypt = (): Record => ({ const ssl = (): Record => ({ type: 'confirm', name: 'ssl', - message: 'Enable SSL:', + message: 'Enable SSL for database connection:', default: false, }); From bcff8746fe16e39df72c00b5cb3be34294f93216 Mon Sep 17 00:00:00 2001 From: Pavel Ponomarev Date: Thu, 30 Apr 2026 15:59:51 +0200 Subject: [PATCH 2/3] chore: rebuild --- build/src/lib/directus-init/create-env.js | 3 +++ build/src/lib/directus-init/create-env.js.map | 2 +- build/src/lib/directus-init/questions.js | 2 +- build/src/lib/directus-init/questions.js.map | 2 +- 4 files changed, 6 insertions(+), 3 deletions(-) diff --git a/build/src/lib/directus-init/create-env.js b/build/src/lib/directus-init/create-env.js index 8d19c29..dd99fe0 100644 --- a/build/src/lib/directus-init/create-env.js +++ b/build/src/lib/directus-init/create-env.js @@ -29,6 +29,9 @@ export default async function createEnv(client, credentials, directory, user) { for (const [key, value] of Object.entries(credentials)) { config.database[`DB_${key.toUpperCase()}`] = value; } + if (credentials.ssl === true) { + config.database['DB_SSL__REJECT_UNAUTHORIZED'] = 'false'; + } const configAsStrings = {}; for (const [key, value] of Object.entries(config)) { configAsStrings[key] = ''; diff --git a/build/src/lib/directus-init/create-env.js.map b/build/src/lib/directus-init/create-env.js.map index 5ac5321..f39efc1 100644 --- a/build/src/lib/directus-init/create-env.js.map +++ b/build/src/lib/directus-init/create-env.js.map @@ -1 +1 @@ -{"version":3,"file":"create-env.js","sourceRoot":"","sources":["../../../../src/lib/directus-init/create-env.ts"],"names":[],"mappings":"AAAA,2HAA2H;AAG3H,OAAO,EAAE,MAAM,EAAE,MAAM,UAAU,CAAC;AAElC,OAAO,EAAE,MAAM,IAAI,CAAC;AACpB,OAAO,EAAE,MAAM,EAAE,MAAM,QAAQ,CAAC;AAChC,OAAO,IAAI,MAAM,MAAM,CAAC;AACxB,OAAO,EAAE,SAAS,EAAE,MAAM,MAAM,CAAC;AACjC,OAAO,EAAE,EAAE,IAAI,IAAI,EAAE,MAAM,MAAM,CAAC;AAElC,MAAM,QAAQ,GAAG,SAAS,CAAC,EAAE,CAAC,QAAQ,CAAC,CAAC;AACxC,MAAM,SAAS,GAAG,SAAS,CAAC,EAAE,CAAC,SAAS,CAAC,CAAC;AAC1C,MAAM,MAAM,GAAG,SAAS,CAAC,EAAE,CAAC,MAAM,CAAC,CAAC;AACpC,MAAM,IAAI,GAAG,SAAS,CAAC,EAAE,CAAC,IAAI,CAAC,CAAC;AAEhC,MAAM,YAAY,GAAG,IAAI,MAAM,CAAC;IAC9B,OAAO,EAAE,SAAS;CACnB,CAAC,CAAC;AAEH,MAAM,QAAQ,GAAG;IACf,QAAQ,EAAE;QACR,GAAG,EAAE,IAAI,EAAE;QACX,MAAM,EAAE,MAAM,CAAC,EAAE,CAAC;KACnB;CACF,CAAC;AAEF,MAAM,CAAC,OAAO,CAAC,KAAK,UAAU,SAAS,CACrC,MAA4B,EAC5B,WAAwB,EACxB,SAAiB,EACjB,IAAyC;IAEzC,MAAM,MAAM,GAA4B;QACtC,GAAG,QAAQ;QACX,QAAQ,EAAE;YACR,SAAS,EAAE,MAAM;SAClB;QACD,IAAI;KACL,CAAC;IAEF,KAAK,MAAM,CAAC,GAAG,EAAE,KAAK,CAAC,IAAI,MAAM,CAAC,OAAO,CAAC,WAAW,CAAC,EAAE,CAAC;QACvD,MAAM,CAAC,QAAQ,CAAC,MAAM,GAAG,CAAC,WAAW,EAAE,EAAE,CAAC,GAAG,KAAK,CAAC;IACrD,CAAC;IAED,MAAM,eAAe,GAA2B,EAAE,CAAC;IAEnD,KAAK,MAAM,CAAC,GAAG,EAAE,KAAK,CAAC,IAAI,MAAM,CAAC,OAAO,CAAC,MAAM,CAAC,EAAE,CAAC;QAClD,eAAe,CAAC,GAAG,CAAC,GAAG,EAAE,CAAC;QAE1B,KAAK,MAAM,CAAC,MAAM,EAAE,QAAQ,CAAC,IAAI,MAAM,CAAC,OAAO,CAAC,KAAK,CAAC,EAAE,CAAC;YACvD,eAAe,CAAC,GAAG,CAAC,IAAI,GAAG,MAAM,KAAK,QAAQ,KAAK,CAAC;QACtD,CAAC;IACH,CAAC;IAED,eAAe,CAAC,MAAM,CAAC;QACrB,gBAAgB,IAAI,CAAC,KAAK,sBAAsB,IAAI,CAAC,QAAQ,GAAG,CAAC;IAEnE,MAAM,cAAc,GAAG,MAAM,QAAQ,CACnC,IAAI,CAAC,IAAI,CAAC,OAAO,CAAC,GAAG,EAAE,EAAE,WAAW,EAAE,qBAAqB,CAAC,EAC5D,MAAM,CACP,CAAC;IACF,MAAM,IAAI,GAAG,MAAM,YAAY,CAAC,cAAc,CAC5C,cAAc,EACd,eAAe,CAChB,CAAC;IACF,MAAM,SAAS,CAAC,IAAI,CAAC,IAAI,CAAC,SAAS,EAAE,MAAM,CAAC,EAAE,IAAI,CAAC,CAAC;IACpD,MAAM,MAAM,CAAC,MAAM,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,SAAS,EAAE,MAAM,CAAC,EAAE,IAAI,CAAC,EAAE,KAAK,CAAC,CAAC;AACtE,CAAC"} \ No newline at end of file +{"version":3,"file":"create-env.js","sourceRoot":"","sources":["../../../../src/lib/directus-init/create-env.ts"],"names":[],"mappings":"AAAA,2HAA2H;AAG3H,OAAO,EAAE,MAAM,EAAE,MAAM,UAAU,CAAC;AAElC,OAAO,EAAE,MAAM,IAAI,CAAC;AACpB,OAAO,EAAE,MAAM,EAAE,MAAM,QAAQ,CAAC;AAChC,OAAO,IAAI,MAAM,MAAM,CAAC;AACxB,OAAO,EAAE,SAAS,EAAE,MAAM,MAAM,CAAC;AACjC,OAAO,EAAE,EAAE,IAAI,IAAI,EAAE,MAAM,MAAM,CAAC;AAElC,MAAM,QAAQ,GAAG,SAAS,CAAC,EAAE,CAAC,QAAQ,CAAC,CAAC;AACxC,MAAM,SAAS,GAAG,SAAS,CAAC,EAAE,CAAC,SAAS,CAAC,CAAC;AAC1C,MAAM,MAAM,GAAG,SAAS,CAAC,EAAE,CAAC,MAAM,CAAC,CAAC;AACpC,MAAM,IAAI,GAAG,SAAS,CAAC,EAAE,CAAC,IAAI,CAAC,CAAC;AAEhC,MAAM,YAAY,GAAG,IAAI,MAAM,CAAC;IAC9B,OAAO,EAAE,SAAS;CACnB,CAAC,CAAC;AAEH,MAAM,QAAQ,GAAG;IACf,QAAQ,EAAE;QACR,GAAG,EAAE,IAAI,EAAE;QACX,MAAM,EAAE,MAAM,CAAC,EAAE,CAAC;KACnB;CACF,CAAC;AAEF,MAAM,CAAC,OAAO,CAAC,KAAK,UAAU,SAAS,CACrC,MAA4B,EAC5B,WAAwB,EACxB,SAAiB,EACjB,IAAyC;IAEzC,MAAM,MAAM,GAA4B;QACtC,GAAG,QAAQ;QACX,QAAQ,EAAE;YACR,SAAS,EAAE,MAAM;SAClB;QACD,IAAI;KACL,CAAC;IAEF,KAAK,MAAM,CAAC,GAAG,EAAE,KAAK,CAAC,IAAI,MAAM,CAAC,OAAO,CAAC,WAAW,CAAC,EAAE,CAAC;QACvD,MAAM,CAAC,QAAQ,CAAC,MAAM,GAAG,CAAC,WAAW,EAAE,EAAE,CAAC,GAAG,KAAK,CAAC;IACrD,CAAC;IAED,IAAI,WAAW,CAAC,GAAG,KAAK,IAAI,EAAE,CAAC;QAC7B,MAAM,CAAC,QAAQ,CAAC,6BAA6B,CAAC,GAAG,OAAO,CAAC;IAC3D,CAAC;IACD,MAAM,eAAe,GAA2B,EAAE,CAAC;IAEnD,KAAK,MAAM,CAAC,GAAG,EAAE,KAAK,CAAC,IAAI,MAAM,CAAC,OAAO,CAAC,MAAM,CAAC,EAAE,CAAC;QAClD,eAAe,CAAC,GAAG,CAAC,GAAG,EAAE,CAAC;QAE1B,KAAK,MAAM,CAAC,MAAM,EAAE,QAAQ,CAAC,IAAI,MAAM,CAAC,OAAO,CAAC,KAAK,CAAC,EAAE,CAAC;YACvD,eAAe,CAAC,GAAG,CAAC,IAAI,GAAG,MAAM,KAAK,QAAQ,KAAK,CAAC;QACtD,CAAC;IACH,CAAC;IAED,eAAe,CAAC,MAAM,CAAC;QACrB,gBAAgB,IAAI,CAAC,KAAK,sBAAsB,IAAI,CAAC,QAAQ,GAAG,CAAC;IAEnE,MAAM,cAAc,GAAG,MAAM,QAAQ,CACnC,IAAI,CAAC,IAAI,CAAC,OAAO,CAAC,GAAG,EAAE,EAAE,WAAW,EAAE,qBAAqB,CAAC,EAC5D,MAAM,CACP,CAAC;IACF,MAAM,IAAI,GAAG,MAAM,YAAY,CAAC,cAAc,CAC5C,cAAc,EACd,eAAe,CAChB,CAAC;IACF,MAAM,SAAS,CAAC,IAAI,CAAC,IAAI,CAAC,SAAS,EAAE,MAAM,CAAC,EAAE,IAAI,CAAC,CAAC;IACpD,MAAM,MAAM,CAAC,MAAM,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,SAAS,EAAE,MAAM,CAAC,EAAE,IAAI,CAAC,EAAE,KAAK,CAAC,CAAC;AACtE,CAAC"} \ No newline at end of file diff --git a/build/src/lib/directus-init/questions.js b/build/src/lib/directus-init/questions.js index 88b00c7..9d74abe 100644 --- a/build/src/lib/directus-init/questions.js +++ b/build/src/lib/directus-init/questions.js @@ -53,7 +53,7 @@ const encrypt = () => ({ const ssl = () => ({ type: 'confirm', name: 'ssl', - message: 'Enable SSL:', + message: 'Enable SSL for database connection:', default: false, }); export const databaseQuestions = { diff --git a/build/src/lib/directus-init/questions.js.map b/build/src/lib/directus-init/questions.js.map index 40aefda..d309ee1 100644 --- a/build/src/lib/directus-init/questions.js.map +++ b/build/src/lib/directus-init/questions.js.map @@ -1 +1 @@ -{"version":3,"file":"questions.js","sourceRoot":"","sources":["../../../../src/lib/directus-init/questions.ts"],"names":[],"mappings":"AAAA,4HAA4H;AAE5H,OAAO,IAAI,MAAM,MAAM,CAAC;AAExB,MAAM,QAAQ,GAAG,CAAC,EAChB,QAAQ,GAGT,EAA0B,EAAE,CAAC,CAAC;IAC7B,IAAI,EAAE,OAAO;IACb,IAAI,EAAE,UAAU;IAChB,OAAO,EAAE,qBAAqB;IAC9B,OAAO,EAAE,IAAI,CAAC,IAAI,CAAC,QAAQ,EAAE,SAAS,CAAC;CACxC,CAAC,CAAC;AAEH,MAAM,IAAI,GAAG,GAA2B,EAAE,CAAC,CAAC;IAC1C,IAAI,EAAE,OAAO;IACb,IAAI,EAAE,MAAM;IACZ,OAAO,EAAE,gBAAgB;IACzB,OAAO,EAAE,WAAW;CACrB,CAAC,CAAC;AAEH,MAAM,IAAI,GAAG,CAAC,EACZ,MAAM,GAGP,EAA2C,EAAE,CAAC,CAAC;IAC9C,IAAI,EAAE,OAAO;IACb,IAAI,EAAE,MAAM;IACZ,OAAO,EAAE,OAAO;IAChB,OAAO;QACL,MAAM,KAAK,GAA2B;YACpC,EAAE,EAAE,IAAI;YACR,WAAW,EAAE,KAAK;YAClB,KAAK,EAAE,IAAI;YACX,QAAQ,EAAE,IAAI;YACd,KAAK,EAAE,IAAI;SACZ,CAAC;QAEF,OAAO,KAAK,CAAC,MAAM,CAAC,CAAC;IACvB,CAAC;CACF,CAAC,CAAC;AAEH,MAAM,QAAQ,GAAG,GAA2B,EAAE,CAAC,CAAC;IAC9C,IAAI,EAAE,OAAO;IACb,IAAI,EAAE,UAAU;IAChB,OAAO,EAAE,gBAAgB;IACzB,OAAO,EAAE,UAAU;CACpB,CAAC,CAAC;AAEH,MAAM,IAAI,GAAG,GAA2B,EAAE,CAAC,CAAC;IAC1C,IAAI,EAAE,OAAO;IACb,IAAI,EAAE,MAAM;IACZ,OAAO,EAAE,gBAAgB;CAC1B,CAAC,CAAC;AAEH,MAAM,QAAQ,GAAG,GAA2B,EAAE,CAAC,CAAC;IAC9C,IAAI,EAAE,UAAU;IAChB,IAAI,EAAE,UAAU;IAChB,OAAO,EAAE,oBAAoB;IAC7B,IAAI,EAAE,GAAG;CACV,CAAC,CAAC;AAEH,MAAM,OAAO,GAAG,GAAqC,EAAE,CAAC,CAAC;IACvD,IAAI,EAAE,SAAS;IACf,IAAI,EAAE,kBAAkB;IACxB,OAAO,EAAE,qBAAqB;IAC9B,OAAO,EAAE,KAAK;CACf,CAAC,CAAC;AAEH,MAAM,GAAG,GAAG,GAAqC,EAAE,CAAC,CAAC;IACnD,IAAI,EAAE,SAAS;IACf,IAAI,EAAE,KAAK;IACX,OAAO,EAAE,aAAa;IACtB,OAAO,EAAE,KAAK;CACf,CAAC,CAAC;AAEH,MAAM,CAAC,MAAM,iBAAiB,GAAG;IAC/B,OAAO,EAAE,CAAC,QAAQ,CAAC;IACnB,KAAK,EAAE,CAAC,IAAI,EAAE,IAAI,EAAE,QAAQ,EAAE,IAAI,EAAE,QAAQ,CAAC;IAC7C,EAAE,EAAE,CAAC,IAAI,EAAE,IAAI,EAAE,QAAQ,EAAE,IAAI,EAAE,QAAQ,EAAE,GAAG,CAAC;IAC/C,WAAW,EAAE,CAAC,IAAI,EAAE,IAAI,EAAE,QAAQ,EAAE,IAAI,EAAE,QAAQ,EAAE,GAAG,CAAC;IACxD,QAAQ,EAAE,CAAC,IAAI,EAAE,IAAI,EAAE,QAAQ,EAAE,IAAI,EAAE,QAAQ,CAAC;IAChD,KAAK,EAAE,CAAC,IAAI,EAAE,IAAI,EAAE,QAAQ,EAAE,IAAI,EAAE,QAAQ,EAAE,OAAO,CAAC;CACvD,CAAC"} \ No newline at end of file +{"version":3,"file":"questions.js","sourceRoot":"","sources":["../../../../src/lib/directus-init/questions.ts"],"names":[],"mappings":"AAAA,4HAA4H;AAE5H,OAAO,IAAI,MAAM,MAAM,CAAC;AAExB,MAAM,QAAQ,GAAG,CAAC,EAChB,QAAQ,GAGT,EAA0B,EAAE,CAAC,CAAC;IAC7B,IAAI,EAAE,OAAO;IACb,IAAI,EAAE,UAAU;IAChB,OAAO,EAAE,qBAAqB;IAC9B,OAAO,EAAE,IAAI,CAAC,IAAI,CAAC,QAAQ,EAAE,SAAS,CAAC;CACxC,CAAC,CAAC;AAEH,MAAM,IAAI,GAAG,GAA2B,EAAE,CAAC,CAAC;IAC1C,IAAI,EAAE,OAAO;IACb,IAAI,EAAE,MAAM;IACZ,OAAO,EAAE,gBAAgB;IACzB,OAAO,EAAE,WAAW;CACrB,CAAC,CAAC;AAEH,MAAM,IAAI,GAAG,CAAC,EACZ,MAAM,GAGP,EAA2C,EAAE,CAAC,CAAC;IAC9C,IAAI,EAAE,OAAO;IACb,IAAI,EAAE,MAAM;IACZ,OAAO,EAAE,OAAO;IAChB,OAAO;QACL,MAAM,KAAK,GAA2B;YACpC,EAAE,EAAE,IAAI;YACR,WAAW,EAAE,KAAK;YAClB,KAAK,EAAE,IAAI;YACX,QAAQ,EAAE,IAAI;YACd,KAAK,EAAE,IAAI;SACZ,CAAC;QAEF,OAAO,KAAK,CAAC,MAAM,CAAC,CAAC;IACvB,CAAC;CACF,CAAC,CAAC;AAEH,MAAM,QAAQ,GAAG,GAA2B,EAAE,CAAC,CAAC;IAC9C,IAAI,EAAE,OAAO;IACb,IAAI,EAAE,UAAU;IAChB,OAAO,EAAE,gBAAgB;IACzB,OAAO,EAAE,UAAU;CACpB,CAAC,CAAC;AAEH,MAAM,IAAI,GAAG,GAA2B,EAAE,CAAC,CAAC;IAC1C,IAAI,EAAE,OAAO;IACb,IAAI,EAAE,MAAM;IACZ,OAAO,EAAE,gBAAgB;CAC1B,CAAC,CAAC;AAEH,MAAM,QAAQ,GAAG,GAA2B,EAAE,CAAC,CAAC;IAC9C,IAAI,EAAE,UAAU;IAChB,IAAI,EAAE,UAAU;IAChB,OAAO,EAAE,oBAAoB;IAC7B,IAAI,EAAE,GAAG;CACV,CAAC,CAAC;AAEH,MAAM,OAAO,GAAG,GAAqC,EAAE,CAAC,CAAC;IACvD,IAAI,EAAE,SAAS;IACf,IAAI,EAAE,kBAAkB;IACxB,OAAO,EAAE,qBAAqB;IAC9B,OAAO,EAAE,KAAK;CACf,CAAC,CAAC;AAEH,MAAM,GAAG,GAAG,GAAqC,EAAE,CAAC,CAAC;IACnD,IAAI,EAAE,SAAS;IACf,IAAI,EAAE,KAAK;IACX,OAAO,EAAE,qCAAqC;IAC9C,OAAO,EAAE,KAAK;CACf,CAAC,CAAC;AAEH,MAAM,CAAC,MAAM,iBAAiB,GAAG;IAC/B,OAAO,EAAE,CAAC,QAAQ,CAAC;IACnB,KAAK,EAAE,CAAC,IAAI,EAAE,IAAI,EAAE,QAAQ,EAAE,IAAI,EAAE,QAAQ,CAAC;IAC7C,EAAE,EAAE,CAAC,IAAI,EAAE,IAAI,EAAE,QAAQ,EAAE,IAAI,EAAE,QAAQ,EAAE,GAAG,CAAC;IAC/C,WAAW,EAAE,CAAC,IAAI,EAAE,IAAI,EAAE,QAAQ,EAAE,IAAI,EAAE,QAAQ,EAAE,GAAG,CAAC;IACxD,QAAQ,EAAE,CAAC,IAAI,EAAE,IAAI,EAAE,QAAQ,EAAE,IAAI,EAAE,QAAQ,CAAC;IAChD,KAAK,EAAE,CAAC,IAAI,EAAE,IAAI,EAAE,QAAQ,EAAE,IAAI,EAAE,QAAQ,EAAE,OAAO,CAAC;CACvD,CAAC"} \ No newline at end of file From 69e6186060e63f24a9cd959c0ae254a55d89dfcf Mon Sep 17 00:00:00 2001 From: Pavel Ponomarev Date: Thu, 30 Apr 2026 18:06:01 +0200 Subject: [PATCH 3/3] fix: show bootstrap errors by changing stdio to inherit --- build/src/main.js | 2 +- build/src/main.js.map | 2 +- src/main.ts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/build/src/main.js b/build/src/main.js index fbfdb27..b71f27f 100644 --- a/build/src/main.js +++ b/build/src/main.js @@ -112,7 +112,7 @@ async function main() { }); // Run the boilerplate install script here execSync('cd server && npm run cli bootstrap', { - stdio: 'ignore', + stdio: 'inherit', }); await installDirectusHook(); taskDone('Directus'); diff --git a/build/src/main.js.map b/build/src/main.js.map index c2751d6..7e5851c 100644 --- a/build/src/main.js.map +++ b/build/src/main.js.map @@ -1 +1 @@ -{"version":3,"file":"main.js","sourceRoot":"","sources":["../../src/main.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"main.js","sourceRoot":"","sources":["../../src/main.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/src/main.ts b/src/main.ts index cb97bca..64518e4 100644 --- a/src/main.ts +++ b/src/main.ts @@ -173,7 +173,7 @@ async function main(): Promise { // Run the boilerplate install script here execSync('cd server && npm run cli bootstrap', { - stdio: 'ignore', + stdio: 'inherit', }); await installDirectusHook(); taskDone('Directus');