more role stuff
This commit is contained in:
		
					parent
					
						
							
								91421c02e5
							
						
					
				
			
			
				commit
				
					
						d3ca975bdb
					
				
			
		
					 4 changed files with 29 additions and 8 deletions
				
			
		| 
						 | 
					@ -11,6 +11,7 @@
 | 
				
			||||||
        name: synapse-base
 | 
					        name: synapse-base
 | 
				
			||||||
      tags:
 | 
					      tags:
 | 
				
			||||||
        - synapse
 | 
					        - synapse
 | 
				
			||||||
 | 
					        - logdir
 | 
				
			||||||
      when: '"synapse" in docker_compose'
 | 
					      when: '"synapse" in docker_compose'
 | 
				
			||||||
    - name: SSL Certs
 | 
					    - name: SSL Certs
 | 
				
			||||||
      include_role:
 | 
					      include_role:
 | 
				
			||||||
| 
						 | 
					@ -24,3 +25,10 @@
 | 
				
			||||||
      tags:
 | 
					      tags:
 | 
				
			||||||
        - docker
 | 
					        - docker
 | 
				
			||||||
      when: docker_compose
 | 
					      when: docker_compose
 | 
				
			||||||
 | 
					    - name: Add elementweb
 | 
				
			||||||
 | 
					      include_role:
 | 
				
			||||||
 | 
					        name: elementweb
 | 
				
			||||||
 | 
					      tags:
 | 
				
			||||||
 | 
					        - docker
 | 
				
			||||||
 | 
					        - test
 | 
				
			||||||
 | 
					      when: docker_compose == "elementweb"
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -93,6 +93,7 @@
 | 
				
			||||||
  loop: "{{ docker_compose }}"
 | 
					  loop: "{{ docker_compose }}"
 | 
				
			||||||
  tags:
 | 
					  tags:
 | 
				
			||||||
    - dir
 | 
					    - dir
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- name: Copy docker-compose contents
 | 
					- name: Copy docker-compose contents
 | 
				
			||||||
  ansible.builtin.copy:
 | 
					  ansible.builtin.copy:
 | 
				
			||||||
    src: files/{{ item }}/
 | 
					    src: files/{{ item }}/
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -16,6 +16,7 @@
 | 
				
			||||||
    mode: '0755'
 | 
					    mode: '0755'
 | 
				
			||||||
  tags:
 | 
					  tags:
 | 
				
			||||||
    - dir
 | 
					    - dir
 | 
				
			||||||
 | 
					    - test
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- name: Create nginx config
 | 
					- name: Create nginx config
 | 
				
			||||||
  ansible.builtin.template:
 | 
					  ansible.builtin.template:
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -12,11 +12,22 @@
 | 
				
			||||||
    owner: 991
 | 
					    owner: 991
 | 
				
			||||||
  tags:
 | 
					  tags:
 | 
				
			||||||
    - directory
 | 
					    - directory
 | 
				
			||||||
# - name: Create homeserver.yaml file
 | 
					- name: Create logging base directory
 | 
				
			||||||
#   ansible.builtin.copy:
 | 
					  ansible.builtin.file:
 | 
				
			||||||
#     src: files/homeserver.yaml
 | 
					    path: /mnt/logs/
 | 
				
			||||||
#     dest: /mnt/synapse_data/homeserver.yaml
 | 
					    state: directory
 | 
				
			||||||
#     owner: "{{ ansible_user }}"
 | 
					    mode: '0755'
 | 
				
			||||||
#     mode: '0600'
 | 
					    owner: "root"
 | 
				
			||||||
#   tags:
 | 
					  tags:
 | 
				
			||||||
#     - files
 | 
					    - dir
 | 
				
			||||||
 | 
					    - logdir
 | 
				
			||||||
 | 
					- name: Create logging directory
 | 
				
			||||||
 | 
					  ansible.builtin.file:
 | 
				
			||||||
 | 
					    path: /mnt/logs/{{ item.name }}
 | 
				
			||||||
 | 
					    state: directory
 | 
				
			||||||
 | 
					    mode: '0755'
 | 
				
			||||||
 | 
					    owner: "{{ item.uid }}"
 | 
				
			||||||
 | 
					  tags:
 | 
				
			||||||
 | 
					    - dir
 | 
				
			||||||
 | 
					    - logdir
 | 
				
			||||||
 | 
					  loop: "{{ logs_dirs }}"
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue