0
0
Fork 0
mirror of https://github.com/matrix-org/dendrite synced 2024-12-13 20:53:13 +01:00

Remove references to userapi_devices (fixes #2259)

This commit is contained in:
Neil Alexander 2022-03-09 16:38:50 +00:00
parent 089d16812c
commit d78e0a33e0
No known key found for this signature in database
GPG key ID: A02A2019A2BB0944
4 changed files with 32 additions and 42 deletions

View file

@ -59,8 +59,8 @@ global:
# Lists of domains that the server will trust as identity servers to verify third # Lists of domains that the server will trust as identity servers to verify third
# party identifiers such as phone numbers and email addresses. # party identifiers such as phone numbers and email addresses.
trusted_third_party_id_servers: trusted_third_party_id_servers:
- matrix.org - matrix.org
- vector.im - vector.im
# Configuration for NATS JetStream # Configuration for NATS JetStream
jetstream: jetstream:
@ -204,12 +204,12 @@ federation_api:
# be required to satisfy key requests for servers that are no longer online when # be required to satisfy key requests for servers that are no longer online when
# joining some rooms. # joining some rooms.
key_perspectives: key_perspectives:
- server_name: matrix.org - server_name: matrix.org
keys: keys:
- key_id: ed25519:auto - key_id: ed25519:auto
public_key: Noi6WqcDj0QmPxCNQqgezwTlBKrfqehY1u2FyWP9uYw public_key: Noi6WqcDj0QmPxCNQqgezwTlBKrfqehY1u2FyWP9uYw
- key_id: ed25519:a_RXGa - key_id: ed25519:a_RXGa
public_key: l8Hft5qXKn1vfHrg3p4+W8gELQVo8N13JkluMfmn2sQ public_key: l8Hft5qXKn1vfHrg3p4+W8gELQVo8N13JkluMfmn2sQ
# This option will control whether Dendrite will prefer to look up keys directly # This option will control whether Dendrite will prefer to look up keys directly
# or whether it should try perspective servers first, using direct fetches as a # or whether it should try perspective servers first, using direct fetches as a
@ -255,15 +255,15 @@ media_api:
# A list of thumbnail sizes to be generated for media content. # A list of thumbnail sizes to be generated for media content.
thumbnail_sizes: thumbnail_sizes:
- width: 32 - width: 32
height: 32 height: 32
method: crop method: crop
- width: 96 - width: 96
height: 96 height: 96
method: crop method: crop
- width: 640 - width: 640
height: 480 height: 480
method: scale method: scale
# Configuration for experimental MSC's # Configuration for experimental MSC's
mscs: mscs:
@ -295,7 +295,7 @@ sync_api:
listen: http://0.0.0.0:7773 listen: http://0.0.0.0:7773
connect: http://sync_api:7773 connect: http://sync_api:7773
external_api: external_api:
listen: http://0.0.0.0:8073 listen: http://0.0.0.0:8073
database: database:
connection_string: postgresql://dendrite:itsasecret@postgres/dendrite_syncapi?sslmode=disable connection_string: postgresql://dendrite:itsasecret@postgres/dendrite_syncapi?sslmode=disable
max_open_conns: 10 max_open_conns: 10
@ -312,11 +312,6 @@ user_api:
max_open_conns: 10 max_open_conns: 10
max_idle_conns: 2 max_idle_conns: 2
conn_max_lifetime: -1 conn_max_lifetime: -1
device_database:
connection_string: postgresql://dendrite:itsasecret@postgres/dendrite_userapi_devices?sslmode=disable
max_open_conns: 10
max_idle_conns: 2
conn_max_lifetime: -1
# Configuration for the Push Server API. # Configuration for the Push Server API.
push_server: push_server:
@ -348,7 +343,7 @@ tracing:
# Logging configuration, in addition to the standard logging that is sent to # Logging configuration, in addition to the standard logging that is sent to
# stdout by Dendrite. # stdout by Dendrite.
logging: logging:
- type: file - type: file
level: info level: info
params: params:
path: /var/log/dendrite path: /var/log/dendrite

View file

@ -1,5 +1,5 @@
#!/bin/sh #!/bin/sh
for db in userapi_accounts userapi_devices mediaapi syncapi roomserver keyserver federationapi appservice mscs; do for db in userapi_accounts mediaapi syncapi roomserver keyserver federationapi appservice mscs; do
createdb -U dendrite -O dendrite dendrite_$db createdb -U dendrite -O dendrite dendrite_$db
done done

View file

@ -87,7 +87,7 @@ On macOS, omit `sudo -u postgres` from the below commands.
* If you want to run each Dendrite component with its own database: * If you want to run each Dendrite component with its own database:
```bash ```bash
for i in mediaapi syncapi roomserver federationapi appservice keyserver userapi_accounts userapi_devices; do for i in mediaapi syncapi roomserver federationapi appservice keyserver userapi_accounts; do
sudo -u postgres createdb -O dendrite dendrite_$i sudo -u postgres createdb -O dendrite dendrite_$i
done done
``` ```

View file

@ -200,11 +200,6 @@ user_api:
max_open_conns: 100 max_open_conns: 100
max_idle_conns: 2 max_idle_conns: 2
conn_max_lifetime: -1 conn_max_lifetime: -1
device_database:
connection_string: file:userapi_devices.db
max_open_conns: 100
max_idle_conns: 2
conn_max_lifetime: -1
pusher_database: pusher_database:
connection_string: file:pushserver.db connection_string: file:pushserver.db
max_open_conns: 100 max_open_conns: 100