Procházet zdrojové kódy

Fix Server CE dev environment (#21846)

GitOrigin-RevId: 456beadb67a3313262c1f4f88792719535b1991c
Alf Eaton před 1 rokem
rodič
revize
eb693e41dc
2 změnil soubory, kde provedl 3 přidání a 2 odebrání
  1. 1 0
      develop/dev.env
  2. 2 2
      develop/docker-compose.yml

+ 1 - 0
develop/dev.env

@@ -13,6 +13,7 @@ NOTIFICATIONS_HOST=notifications
 PROJECT_HISTORY_HOST=project-history
 REALTIME_HOST=real-time
 REDIS_HOST=redis
+SESSION_SECRET=foo
 WEBPACK_HOST=webpack
 WEB_API_PASSWORD=overleaf
 WEB_API_USER=overleaf

+ 2 - 2
develop/docker-compose.yml

@@ -136,7 +136,7 @@ services:
       - EMAIL_CONFIRMATION_DISABLED=true
       - NODE_ENV=development
       - OVERLEAF_ALLOW_PUBLIC_ACCESS=true
-    command: ["node", "app.js"]
+    command: ["node", "app.mjs"]
     volumes:
       - sharelatex-data:/var/lib/overleaf
       - web-data:/overleaf/services/web/data
@@ -158,7 +158,7 @@ services:
     build:
       context: ..
       dockerfile: services/web/Dockerfile
-      target: dev
+      target: webpack
     command: ["npx", "webpack", "serve", "--config", "webpack.config.dev-env.js"]
     ports:
       - "127.0.0.1:80:3808"