--- - 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