mirror of
https://github.com/matrix-org/dendrite
synced 2024-12-14 05:03:48 +01:00
85ac8a3f5b
Previously we had 3 monoliths: - dendrite-monolith-server - dendrite-demo-libp2p - dendritejs which all had their own of setting up public routes. Factor this out into a new `setup.Monolith` struct which gets all dependencies set as fields. This is different to `basecomponent.Base` which doesn't provide any way to set configured deps (e.g public rooms db) Part of a larger process to clean up how we initialise Dendrite. |
||
---|---|---|
.. | ||
client-api-proxy | ||
create-account | ||
create-room-events | ||
dendrite-appservice-server | ||
dendrite-client-api-server | ||
dendrite-demo-libp2p | ||
dendrite-edu-server | ||
dendrite-federation-api-server | ||
dendrite-federation-sender-server | ||
dendrite-key-server | ||
dendrite-media-api-server | ||
dendrite-monolith-server | ||
dendrite-public-rooms-api-server | ||
dendrite-room-server | ||
dendrite-server-key-api-server | ||
dendrite-sync-api-server | ||
dendritejs | ||
federation-api-proxy | ||
generate-keys | ||
kafka-producer | ||
mediaapi-integration-tests | ||
roomserver-integration-tests | ||
syncserver-integration-tests |