diff --git a/.idea/workspace.xml b/.idea/workspace.xml
index d81c8a5..7cbacc1 100644
--- a/.idea/workspace.xml
+++ b/.idea/workspace.xml
@@ -7,6 +7,7 @@
+
@@ -149,7 +150,7 @@
1768273021451
-
+
@@ -231,7 +232,15 @@
1768382917600
-
+
+
+ 1768388782068
+
+
+
+ 1768388782068
+
+
diff --git a/Dockerfile b/Dockerfile
index f206387..25e9476 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -21,5 +21,6 @@ RUN npm install --production
COPY --from=builder /usr/app/dist ./dist
ADD schema ./dist/schema
-CMD node ./dist/index.js
+WORKDIR /usr/app/dist
+CMD node ./index.js
EXPOSE 4000
\ No newline at end of file
diff --git a/src/api/schema.ts b/src/api/schema.ts
index c98a247..d03944b 100644
--- a/src/api/schema.ts
+++ b/src/api/schema.ts
@@ -27,6 +27,7 @@ const createZabbixHierarchicalDeviceTagsResolver =
export async function schema_loader(): Promise {
const resolvers = createResolvers();
const schemaPath = process.env.SCHEMA_PATH || './schema/';
+ console.log(`Loading schema from path: ${schemaPath}, cwd=${process.cwd()}`);
var schemaFiles = readdirSync(schemaPath).filter(fn => fn.endsWith('.graphql'));
let typeDefs: string = "";
for (const schemaFile of schemaFiles) {