22 lines
480 B
YAML
22 lines
480 B
YAML
- name: Create pleroma user
|
|
ansible.builtin.user:
|
|
name: pleroma
|
|
system: true
|
|
shell: /bin/false
|
|
home: /var/lib/pleroma
|
|
|
|
- name: Create pleroma dir
|
|
ansible.builtin.file:
|
|
path: /opt/pleroma
|
|
state: directory
|
|
owner: pleroma
|
|
group: pleroma
|
|
mode: '0755'
|
|
|
|
- name: Download pleroma sources
|
|
become: true
|
|
become_user: pleroma
|
|
ansible.builtin.git:
|
|
repo: https://git.pleroma.social/pleroma/pleroma
|
|
dest: /opt/pleroma
|
|
version: 'v2.9.1'
|