瀏覽代碼

Modified devops

Alexander Musikhin 11 月之前
父節點
當前提交
79baf90ce6
共有 3 個文件被更改,包括 19 次插入1 次删除
  1. 1 1
      Makefile
  2. 2 0
      docker-compose.debug.yml
  3. 16 0
      docker-compose.yml

+ 1 - 1
Makefile

@@ -76,7 +76,7 @@ update:
 	pull up
 
 stop:
-	$(compose-debug) stop
+	$(compose) stop
 
 rm:
 	$(compose) rm

+ 2 - 0
docker-compose.debug.yml

@@ -4,6 +4,7 @@ services:
         volumes: !override
             - ./:/var/www
             - ./docker/php/xdebug.ini:/usr/local/etc/php/conf.d/xdebug.ini
+            - ./docker/php/local.ini:/usr/local/etc/php/conf.d/local.ini
             - ./storage/logs/php:/var/log/php8
         environment:
             PHP_IDE_CONFIG: serverName=_
@@ -13,6 +14,7 @@ services:
         volumes: !override
             - ./:/var/www
             - ./docker/php/xdebug.ini:/usr/local/etc/php/conf.d/xdebug.ini
+            - ./docker/php/local.ini:/usr/local/etc/php/conf.d/local.ini
             - ./storage/logs/php:/var/log/php8
         environment:
             PHP_IDE_CONFIG: serverName=_

+ 16 - 0
docker-compose.yml

@@ -49,6 +49,22 @@ services:
 #            minio:
 #                condition: service_healthy
 
+    # Vite Service -- DUMMY FOR PRODUCTION MODE ------------------------------------------------------------------------
+    vite:
+        build:
+            context: .
+            dockerfile: docker/nginx/Dockerfile
+        restart: no
+        tty: true
+        command: '/bin/sh -c ''echo Production mode! Exit!'''
+        ports:
+            - 5172:5172
+        volumes:
+            - ./public:/var/frontend
+            - ./:/var/www
+            - ./docker/nginx/conf.d/:/etc/nginx/conf.d/
+        networks:
+            - cpa-network
     #Nginx Service
     webserver:
         build: