3 changed files with 51 additions and 1 deletions
@ -0,0 +1,46 @@
|
||||
--- |
||||
- name: install packages |
||||
apk: |
||||
name: |
||||
- lighttpd |
||||
state: installed |
||||
|
||||
- vars: |
||||
block: |
||||
- name: start and enable lighttpd |
||||
service: |
||||
name: lighttpd |
||||
state: restarted |
||||
enabled: yes |
||||
|
||||
- name: add homepage user |
||||
user: |
||||
name: homepage |
||||
home: /var/www/localhost |
||||
password: '' |
||||
|
||||
- name: set homepage user as owner of http docroot |
||||
file: |
||||
path: /var/www/localhost |
||||
state: directory |
||||
recurse: yes |
||||
owner: homepage |
||||
group: homepage |
||||
|
||||
- name: add ssh path for homepage user |
||||
file: |
||||
path: /var/www/localhost/.ssh |
||||
state: directory |
||||
owner: homepage |
||||
group: homepage |
||||
mode: 0700 |
||||
|
||||
- name: copy ssh pubkey for homepage user |
||||
copy: |
||||
remote_src: yes |
||||
owner: homepage |
||||
group: homepage |
||||
src: /root/.ssh/authorized_keys |
||||
dest: /var/www/localhost/.ssh/authorized_keys |
||||
mode: 0600 |
||||
|
||||
Loading…
Reference in new issue