Update Nextcloud role to include Hiddenservice tasks
This commit is contained in:
parent
7f42bc9fd2
commit
63eb7d74f7
23 changed files with 282 additions and 244 deletions
23
tasks/hiddenservice.yml
Normal file
23
tasks/hiddenservice.yml
Normal file
|
@ -0,0 +1,23 @@
|
|||
---
|
||||
- name: "Hiddenservice | Richte Hiddenservice ein | {{ item.name }}"
|
||||
ansible.builtin.import_role:
|
||||
name: configure-hiddenservice
|
||||
delegate_to: "{{ onion_host }}"
|
||||
when: item.config.hiddenservice is defined and item.config.hiddenservice
|
||||
|
||||
- name: "Hiddenservice | Kopiere Apache-Anpassungen | {{ item.name }}"
|
||||
ansible.builtin.template:
|
||||
src: templates/apache2/custom.conf.j2
|
||||
dest: "/etc/apache2/conf-available/{{ item.name }}.conf"
|
||||
mode: "0644"
|
||||
notify: reload apache
|
||||
|
||||
# Das erste Argument gibt den Platz im Array an, beginnend mit 0.
|
||||
- name: "Hiddenservice | Richte trusted domains ein | {{ item.name }}"
|
||||
ansible.builtin.command:
|
||||
cmd: 'php occ config:system:set trusted_domains {{ item.config.trusted_domains | length }} --value "{{ hiddenservice_address.stdout }}"'
|
||||
chdir: "{{ nextcloud_install_path }}"
|
||||
become: true
|
||||
become_user: "{{ item.user }}"
|
||||
changed_when: true
|
||||
when: item.config.hiddenservice is defined and item.config.hiddenservice
|
Loading…
Add table
Add a link
Reference in a new issue