Add IPv6 for music upload

This commit is contained in:
Wojciech Kozlowski 2023-07-29 15:19:20 +02:00
parent 38ae14e9c9
commit a5aecd0b46
3 changed files with 14 additions and 4 deletions

View File

@ -49,4 +49,5 @@
- role: "music/org" - role: "music/org"
tags: "music:org" tags: "music:org"
vars: vars:
music_org_nextcloud_ip_address: "{{ services_all_services.lrproxy.address }}" music_org_nextcloud_inet_address: "{{ services_all_services.lrproxy.inet_address }}"
music_org_nextcloud_inet6_address: "{{ services_all_services.lrproxy.inet6_address }}"

View File

@ -17,7 +17,10 @@ argument_specs:
music_user_nextcloud_domain: music_user_nextcloud_domain:
type: "str" type: "str"
required: true required: true
music_org_nextcloud_ip_address: music_org_nextcloud_inet_address:
type: "str"
required: true
music_org_nextcloud_inet6_address:
type: "str" type: "str"
required: true required: true
music_user_nextcloud_url: music_user_nextcloud_url:

View File

@ -13,10 +13,16 @@
dest: "/usr/local/bin/nextcloud-upload" dest: "/usr/local/bin/nextcloud-upload"
mode: 0755 mode: 0755
- name: "resolve nextcloud-upload via hosts file" - name: "resolve nextcloud-upload via hosts file (inet)"
ansible.builtin.lineinfile: ansible.builtin.lineinfile:
path: "/etc/hosts" path: "/etc/hosts"
line: "{{ music_org_nextcloud_ip_address }} {{ music_user_nextcloud_domain }}" line: "{{ music_org_nextcloud_inet_address }} {{ music_user_nextcloud_domain }}"
insertafter: "EOF"
- name: "resolve nextcloud-upload via hosts file (inet6)"
ansible.builtin.lineinfile:
path: "/etc/hosts"
line: "{{ music_org_nextcloud_inet6_address }} {{ music_user_nextcloud_domain }}"
insertafter: "EOF" insertafter: "EOF"
- block: - block: