Documenting singularity role

This commit is contained in:
2026-03-30 13:49:52 -05:00
parent 8c222b230c
commit 327baab415
7 changed files with 112 additions and 0 deletions

View File

@@ -0,0 +1,41 @@
---
- 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