File tree Expand file tree Collapse file tree 1 file changed +9
-8
lines changed
Expand file tree Collapse file tree 1 file changed +9
-8
lines changed Original file line number Diff line number Diff line change 11- hosts : all
22
3- become : true
4- vars :
5- user : " {{ user }}"
6-
73 tasks :
84 # Install required packages
95 - name : Update apt and install required system packages
6+ become : true
107 apt :
118 pkg :
129 - curl
1916
2017 # Allow SSH connections and deny by default
2118 - name : UFW - Allow SSH connections
19+ become : true
2220 community.general.ufw :
2321 rule : allow
2422 name : OpenSSH
2523
2624 - name : UFW - Enable and deny by default
25+ become : true
2726 community.general.ufw :
2827 state : enabled
2928 default : deny
3029
3130 # Create basic directories
3231 - name : Create basic directories if do not exist
32+ become : true
3333 ansible.builtin.file :
34- path : /home/{{ user }}/{{ item }}
34+ path : /home/{{ app_user }}/{{ item }}
3535 state : directory
3636 mode : ' 0755'
37- become_user : " {{ user }}"
37+ owner : ' {{ app_user }}'
38+ group : ' {{ app_user }}'
3839 loop :
3940 - repos
4041 - config
4445# - name: Clone Aligned repository
4546# ansible.builtin.git:
4647# repo: https://github.com/yetanotherco/aligned_layer.git
47- # dest: /home/{{ user }}/repos/aligned_layer
48+ # dest: /home/{{ app_user }}/repos/aligned_layer
4849# version: main
49- # become_user: " {{ user }}"
50+ # become_user: ' {{ app_user }}'
You can’t perform that action at this time.
0 commit comments