- name: "Load OIDC Settings vor Peertube" include_vars: vars/oidc-settings.yml changed_when: false - name: "Install auth-openid-connect plugin for Peertube" command: > docker exec {{ container_name }} \ npm run plugin:install -- --npm-name {{oidc_plugin}} - name: "Update the settings column of the auth-openid-connect plugin" community.postgresql.postgresql_query: db: "{{ database_name }}" login_user: "{{ database_username }}" login_password: "{{ database_password }}" login_host: "127.0.0.1" login_port: "{{ database_port }}" query: | UPDATE public.plugin SET settings = '{{ oidc_settings | to_json }}', enabled = TRUE, uninstalled = FALSE WHERE name = 'auth-openid-connect';