Ver Fonte

:bug: fix php-fpm

Jeremy Zheng há 1 ano atrás
pai
commit
3ae0023a0f

+ 4 - 2
deploy/roles/mint-php-fpm/tasks/main.yml

@@ -14,6 +14,8 @@
     name: "{{ app_domain }}-fpm-{{ app_php_fpm_port }}"
     image: "{{ app_mint_image_name }}"
     command: "/srv/scripts/php-fpm.sh"
+    ports:
+      - "0.0.0.0:{{ app_php_fpm_port }}:9000/tcp"
     volumes:
-      - "{{ app_deploy_target }}:/srv"
-    auto_remove: true
+      - "{{ app_deploy_target }}:/srv:z"
+    # auto_remove: true

+ 1 - 1
deploy/roles/mint-php-fpm/templates/launch.sh.j2

@@ -1,5 +1,5 @@
 #!/bin/sh
 
-set -i 's/^listen = /listen = {{ app_php_fpm_port }}/' /etc/php/{{ app_php_version }}/fpm/php-fpm.conf
+sed -i 's/^listen = .*/listen = 9000/g' /etc/php/{{ app_php_version }}/fpm/pool.d/www.conf
 
 /usr/sbin/php-fpm{{ app_php_version }} --nodaemonize --fpm-config /etc/php/{{ app_php_version }}/fpm/php-fpm.conf

+ 6 - 0
deploy/roles/mint-workers/tasks/main.yml

@@ -12,3 +12,9 @@
     - ai.translate
   loop_control:
     loop_var: worker_name
+
+- name: Setup laravel scheduler
+  ansible.builtin.include_tasks: worker.yml
+  vars:
+    zone_name: schedule
+    worker_name: run

+ 1 - 1
deploy/roles/mint-workers/tasks/worker.yml

@@ -15,5 +15,5 @@
     image: "{{ app_mint_image_name }}"
     command: "/srv/scripts/worker-{{ zone_name }}-{{ worker_name }}.sh"
     volumes:
-      - "{{ app_deploy_target }}:/srv"
+      - "{{ app_deploy_target }}:/srv:z"
     # auto_remove: true