add postgres support mx-appservice-[slack|irc] with fallback to nedb in role and migration notice
This commit is contained in:
@ -45,6 +45,21 @@ matrix_appservice_slack_appservice_token: ''
|
||||
matrix_appservice_slack_homeserver_token: ''
|
||||
matrix_appservice_slack_id_token: ''
|
||||
|
||||
matrix_appservice_slack_database_engine: nedb
|
||||
matrix_appservice_slack_database_username: matrix_appservice_slack
|
||||
matrix_appservice_slack_database_password: ~
|
||||
matrix_appservice_slack_database_hostname: 'matrix-postgres'
|
||||
matrix_appservice_slack_database_port: 5432
|
||||
matrix_appservice_slack_database_name: matrix_appservice_slack
|
||||
matrix_appservice_slack_database_file: /data
|
||||
matrix_appservice_slack_database_connString: >-2
|
||||
{%- if matrix_appservice_slack_database_engine == 'postgres' -%}
|
||||
postgresql://{{ matrix_appservice_slack_database_username }}:{{ matrix_appservice_slack_database_password }}@{{ matrix_appservice_slack_database_hostname }}:{{ matrix_appservice_slack_database_port }}/{{ matrix_appservice_slack_database_name }}?sslmode=disable
|
||||
{%- else if matrix_appservice_slack_database_engine == 'nedb' -%}
|
||||
{{ matrix_appservice_slack_database_engine }}://{{ matrix_appservice_slack_database_file }}
|
||||
{%- endif -%}
|
||||
|
||||
|
||||
matrix_appservice_slack_configuration_yaml: "{{ lookup('template', 'templates/config.yaml.j2') }}"
|
||||
|
||||
matrix_appservice_slack_configuration_extension_yaml: |
|
||||
|
Reference in New Issue
Block a user