You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
46 lines
970 B
46 lines
970 B
--- |
|
- 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 |
|
|
|
|