From c38fe83e48f65a25d3c7204997e07f7bf50e86e7 Mon Sep 17 00:00:00 2001 From: Jan Prochazka Date: Fri, 18 Oct 2024 13:57:55 +0200 Subject: [PATCH] aws ubuntu layout --- packages/api/src/main.js | 2 ++ packages/api/src/utility/hardwareFingerprint.js | 1 + 2 files changed, 3 insertions(+) diff --git a/packages/api/src/main.js b/packages/api/src/main.js index 7356e4dcd..4061899fe 100644 --- a/packages/api/src/main.js +++ b/packages/api/src/main.js @@ -73,6 +73,8 @@ function start() { if (platformInfo.isDocker) { // server static files inside docker container app.use(getExpressPath('/'), express.static('/home/dbgate-docker/public')); + } else if (platformInfo.isAwsUbuntuLayout) { + app.use(getExpressPath('/'), express.static('/home/ubuntu/build/public')); } else if (platformInfo.isNpmDist) { app.use(getExpressPath('/'), express.static(path.join(__dirname, '../../dbgate-web/public'))); } else if (process.env.DEVWEB) { diff --git a/packages/api/src/utility/hardwareFingerprint.js b/packages/api/src/utility/hardwareFingerprint.js index 167bbf115..08f42bc86 100644 --- a/packages/api/src/utility/hardwareFingerprint.js +++ b/packages/api/src/utility/hardwareFingerprint.js @@ -72,6 +72,7 @@ async function getPublicHardwareFingerprint() { country: fingerprint.country, region: fingerprint.region, isDocker: platformInfo.isDocker, + isAwsUbuntuLayout: platformInfo.isAwsUbuntuLayout, isElectron: platformInfo.isElectron, }, };