diff --git a/roles/gotosocial/defaults/main.yml b/roles/gotosocial/defaults/main.yml index 0c697bf..3ab05a1 100644 --- a/roles/gotosocial/defaults/main.yml +++ b/roles/gotosocial/defaults/main.yml @@ -1,7 +1,7 @@ --- gotosocial_user: "gotosocial" -gotosocial_version: 0.3.8 +gotosocial_version: 0.10.0 gotosocial_base_path: "/opt/gotosocial" gotosocial_config_path: "{{ gotosocial_base_path }}/config" gotosocial_template_path: "{{ gotosocial_base_path }}/templates" @@ -40,7 +40,10 @@ gotosocial_config_web_asset_base_dir: "{{ gotosocial_asset_path }}" # instance privacy gotosocial_config_instance_expose_peers: false -gotosocial_config_expose_suspended: false +gotosocial_config_instance_expose_suspended: false +gotosocial_config_instance_expose_public_timeline: false +gotosocial_config_instance_deliver_to_shared_inboxes: true +gotosocial_config_instance_inject_mastodon_version: false # account config gotosocial_config_accounts_registration_open: true @@ -82,6 +85,8 @@ gotosocial_config_oidc_scopes: - openid - email - profile +gotosocial_config_oidc_link_existing: false +gotosocial_config_oidc_admin_groups: [] # smtp config gotosocial_config_smtp_host: ~ @@ -89,6 +94,7 @@ gotosocial_config_smtp_port: ~ gotosocial_config_smtp_username: ~ gotosocial_config_smtp_password: ~ gotosocial_config_smtp_from: ~ +gotosocial_config_smtp_disclose_recipients: false # syslog config gotosocial_config_syslog_enabled: false diff --git a/roles/gotosocial/vars/main.yml b/roles/gotosocial/vars/main.yml index 72517ba..7637259 100644 --- a/roles/gotosocial/vars/main.yml +++ b/roles/gotosocial/vars/main.yml @@ -20,8 +20,11 @@ gotosocial_default_config: db-tls-ca-cert: "{{ gotosocial_config_db_tls_ca_cert }}" web-template-base-dir: "{{ gotosocial_config_web_template_base_dir }}" web-asset-base-dir: "{{ gotosocial_config_web_asset_base_dir }}" - instance-expose-peer: "{{ gotosocial_config_instance_expose_peers }}" - instance-expose-suspended: "{{ gotosocial_config_expose_suspended }}" + instance-expose-peers: "{{ gotosocial_config_instance_expose_peers }}" + instance-expose-suspended: "{{ gotosocial_config_instance_expose_suspended }}" + instance-expose-public-timeline: "{{ gotosocial_config_instance_expose_public_timeline }}" + instance-deliver-to-shared-inboxes: "{{ gotosocial_config_instance_deliver_to_shared_inboxes }}" + instance-inject-mastodon-version: "{{ gotosocial_config_instance_inject_mastodon_version }}" accounts-registration-open: "{{ gotosocial_config_acounts_registration_open }}" accounts-approval-required: "{{ gotosocial_config_accounts_approval_required }}" accounts-reason-required: "{{ gotosocial_config_accounts_reason_required }}" @@ -48,11 +51,14 @@ gotosocial_default_config: oidc-client-id: "{{ gotosocial_config_oidc_client_id }}" oidc-client-secret: "{{ gotosocial_config_oidc_client_secret }}" oidc-scopes: "{{ gotosocial_config_oidc_scopes }}" + oidc-link-existing: "{{ gotosocial_config_oidc_link_existing }}" + oidc-admin-groups: "{{ gotosocial_config_oidc_admin_groups }}" smtp-host: "{{ gotosocial_config_smtp_host }}" smtp-port: "{{ gotosocial_config_smtp_port }}" smtp-username: "{{ gotosocial_config_smtp_username }}" smtp-password: "{{ gotosocial_config_smtp_password }}" smtp-from: "{{ gotosocial_config_smtp_from }}" + smtp-disclose-recipients: "{{ gotosocial_config_smtp_disclose_recipients }}" syslog-enabled: "{{ gotosocial_config_syslog_enabled }}" syslog-protocol: "{{ gotosocial_config_syslog_protocol }}" syslog-address: "{{ gotosocial_config_syslog_address }}"