mirror of
				https://github.com/kevinveenbirkenbach/computer-playbook.git
				synced 2025-10-31 02:10:05 +00:00 
			
		
		
		
	Implemented draft four roulette wheel
This commit is contained in:
		
							
								
								
									
										41
									
								
								roles/docker-roulette-wheel/tasks/main.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										41
									
								
								roles/docker-roulette-wheel/tasks/main.yml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,41 @@ | ||||
| --- | ||||
| - name: recieve {{domain}} certificate | ||||
|   command: certbot certonly --agree-tos --email {{administrator_email}} --non-interactive --webroot -w /var/lib/letsencrypt/ -d {{domain}} | ||||
|  | ||||
| - name: configure {{domain}}.conf | ||||
|   template: src=roles/native-docker-reverse-proxy/templates/domain.conf.j2 dest=/etc/nginx/conf.d/{{domain}}.conf | ||||
|   notify: restart nginx | ||||
|  | ||||
| - name: "create {{docker_compose_path}}" | ||||
|   file: | ||||
|     path: "{{docker_compose_path}}" | ||||
|     state: directory | ||||
|     mode: 0755 | ||||
|  | ||||
| #- name: register directory | ||||
| #  stat: | ||||
| #    path: "{{docker_compose_path}}" | ||||
| #  register: docker_compose_path_register | ||||
| # | ||||
| #- name: checkout repository  | ||||
| #  ansible.builtin.shell: git checkout . | ||||
| #  become: true | ||||
| #  args: | ||||
| #    chdir: "{{docker_compose_path}}" | ||||
| #  when: docker_compose_path_register.stat.exists | ||||
|  | ||||
| - name: pull app repository | ||||
|   git: | ||||
|     repo: "https://github.com/p-wojt/roulette-wheel.git" | ||||
|     dest: "{{app_path}}" | ||||
|     update: yes | ||||
|   notify: setup roulette-wheel | ||||
|   become: true | ||||
|  | ||||
| - name: add docker-compose.yml | ||||
|   template: src=docker-compose.yml.j2 dest={{docker_compose_path}}docker-compose.yml | ||||
|   notify: setup roulette-wheel | ||||
|  | ||||
| - name: add Dockerfile | ||||
|   template: src=Dockerfile.j2 dest={{docker_compose_path}}Dockerfile | ||||
|   notify: setup roulette-wheel | ||||
		Reference in New Issue
	
	Block a user