server/tt-rss: Moved repo clone method to standardized release tags

dehydrated
Felix Stupp 4 years ago
parent debbcb1a1b
commit 9121fd2c37
Signed by: zocker
GPG Key ID: 93E1BD26F6B02FB7

@ -1,7 +1,6 @@
---
ttrss_repo: "https://gitlab.com/gothfox/tt-rss.git"
ttrss_version: "master"
repo: "https://git.banananet.work/banananetwork/tt-rss.git"
# domain: tt-rss.example
service_name: "{{ domain }}.service"

@ -8,6 +8,14 @@ dependencies:
# system_user
# user_directory
user_directory_group: "{{ nginx_system_user }}"
- role: git_auto_update
# repo
repo_name: "{{ domain }}"
dest: "{{ installation_directory }}"
owner: "{{ system_user }}"
group: "{{ nginx_system_user }}"
mode: "u=rwx,g=rx,o="
reload_command: "true"
- role: mysql/database
# database_user
- role: nginx/php

@ -1,21 +1,5 @@
---
- name: Create installation directory
file:
path: "{{ installation_directory }}"
state: directory
owner: "{{ system_user }}"
group: "{{ nginx_system_user }}"
mode: "u=rwx,g=rx,o="
- name: Download Tiny Tiny RSS
become_user: "{{ system_user }}"
git:
repo: "{{ ttrss_repo }}"
version: "{{ ttrss_version }}"
dest: "{{ installation_directory }}"
update: no
- name: Configure Tiny Tiny RSS
template:
src: config.php

Loading…
Cancel
Save