feat(gitea): allow specifying container user for rootless mode
This commit is contained in:
		@@ -32,6 +32,7 @@ gitea_container_extra_labels: {}
 | 
				
			|||||||
gitea_container_extra_ports: []
 | 
					gitea_container_extra_ports: []
 | 
				
			||||||
gitea_container_extra_volumes: []
 | 
					gitea_container_extra_volumes: []
 | 
				
			||||||
gitea_container_state: started
 | 
					gitea_container_state: started
 | 
				
			||||||
 | 
					gitea_container_user: ~
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# container defaults
 | 
					# container defaults
 | 
				
			||||||
gitea_container_base_volumes:
 | 
					gitea_container_base_volumes:
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,5 +1,4 @@
 | 
				
			|||||||
---
 | 
					---
 | 
				
			||||||
 | 
					 | 
				
			||||||
- name: Ensure gitea user '{{ gitea_user }}' is present
 | 
					- name: Ensure gitea user '{{ gitea_user }}' is present
 | 
				
			||||||
  ansible.builtin.user:
 | 
					  ansible.builtin.user:
 | 
				
			||||||
    name: "{{ gitea_user }}"
 | 
					    name: "{{ gitea_user }}"
 | 
				
			||||||
@@ -75,6 +74,7 @@
 | 
				
			|||||||
    published_ports: "{{ gitea_container_ports }}"
 | 
					    published_ports: "{{ gitea_container_ports }}"
 | 
				
			||||||
    restart_policy: "{{ gitea_container_restart_policy }}"
 | 
					    restart_policy: "{{ gitea_container_restart_policy }}"
 | 
				
			||||||
    state: "{{ gitea_container_state }}"
 | 
					    state: "{{ gitea_container_state }}"
 | 
				
			||||||
 | 
					    user: "{{ gitea_container_user | default(omit, true) }}"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- name: Ensure given configuration is set in the config file
 | 
					- name: Ensure given configuration is set in the config file
 | 
				
			||||||
  ansible.builtin.ini_file:
 | 
					  ansible.builtin.ini_file:
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user