diff --git a/.env.docker b/.env.docker
index f95aae94ff6389c9ca3141a23f484ee799706cda..2b10fce2da134be923c982e39471a8676aaa4aae 100644
--- a/.env.docker
+++ b/.env.docker
@@ -1,2 +1,3 @@
 # .env.docker (ใช้ตอนรันใน Docker หรือ production)
 VITE_EMP_IMAGE_BASE=http://dekdee3.informatics.buu.ac.th:8012/images/emp/
+VITE_SCHEDULER_API=http://dekdee3.informatics.buu.ac.th:801
\ No newline at end of file
diff --git a/src/services/queue.ts b/src/services/queue.ts
index 18b0baddac7d87d816c97c99547830cd559803f2..b04b10839e92f6b6e2df1abc4fe749880fa3b493 100644
--- a/src/services/queue.ts
+++ b/src/services/queue.ts
@@ -47,7 +47,7 @@ export async function runScheduleDirect(payload: {
   startDate: string
   pageID: number
 }) {
-  const { data } = await axios.post('http://localhost:9000/run-schedule', payload, {
+  const { data } = await axios.post('import.meta.env.VITE_SCHEDULER_API', payload, {
     headers: {
       'Content-Type': 'application/json'
     }