Files
Kapisi/roles/Singularity/tasks/main.yml

42 lines
699 B
YAML

---
- name: Install dependencies
become: yes
package:
state: present
name:
- tt-rss
- name: Set permissions
become: yes
file:
path: /usr/share/webapps/tt-rss
owner: http
group: http
recurse: yes
- name: Configure
become: yes
template:
src: config.php.j2
dest: /usr/share/webapps/tt-rss/config.php
owner: http
group: http
mode: 0600
- name: Enable service
become: yes
service:
name: tt-rss.service
state: restarted
enabled: true
- name: Update hook
become: yes
copy:
src: tt-rss.hook
dest: /etc/pacman.d/hooks/tt-rss.hook
owner: root
group: root
mode: 0644