aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'jinwei.me/config/roles/wordpress/tasks/main.yaml')
-rw-r--r--jinwei.me/config/roles/wordpress/tasks/main.yaml27
1 files changed, 7 insertions, 20 deletions
diff --git a/jinwei.me/config/roles/wordpress/tasks/main.yaml b/jinwei.me/config/roles/wordpress/tasks/main.yaml
index 51e1a2b..3835145 100644
--- a/jinwei.me/config/roles/wordpress/tasks/main.yaml
+++ b/jinwei.me/config/roles/wordpress/tasks/main.yaml
@@ -3,27 +3,14 @@
3 name: "{{ wordpress_image }}:{{ wordpress_image_tag }}" 3 name: "{{ wordpress_image }}:{{ wordpress_image_tag }}"
4 source: pull 4 source: pull
5 5
6- name: render config file
7 template:
8 src: docker-compose.yaml.j2
9 dest: "{{ wordpress_home }}/docker-compose.yaml"
10 mode: 0644
11
6- name: Start wordpress container using docker-compose 12- name: Start wordpress container using docker-compose
7 community.docker.docker_compose: 13 community.docker.docker_compose:
8 project_name: wordpress 14 project_name: wordpress
9 definition: 15 project_src: "{{ wordpress_home }}"
10 version: '3'
11 services:
12 cloudflared:
13 image: cloudflare/cloudflared
14 container_name: cloudflare-tunnel
15 restart: always
16 command: tunnel run
17 environment:
18 - TUNNEL_TOKEN={{ cloudflared_tunnel_token }}
19 wordpress:
20 image: "{{ wordpress_image }}:{{ wordpress_image_tag }}"
21 volumes:
22 - "{{ wordpress_home }}/wp-content:/var/www/html/wp-content"
23 restart: always
24 environment:
25 - WORDPRESS_DB_HOST={{ wordpress_db_host }}
26 - WORDPRESS_DB_USER={{ wordpress_db_user }}
27 - WORDPRESS_DB_PASSWORD={{ wordpress_db_password }}
28 - WORDPRESS_DB_NAME={{ wordpress_db_name }}
29 register: output 16 register: output
Powered by cgit v1.2.3 (git 2.41.0)