38 lines
751 B
Go
38 lines
751 B
Go
package b
|
|
|
|
// BlueprintHSWithApplicationService who has an application service to interact with
|
|
var BlueprintHSWithApplicationService = MustValidate(Blueprint{
|
|
Name: "hs_with_application_service",
|
|
Homeservers: []Homeserver{
|
|
{
|
|
Name: "hs1",
|
|
Users: []User{
|
|
{
|
|
Localpart: "@alice",
|
|
DisplayName: "Alice",
|
|
},
|
|
{
|
|
Localpart: "@bob",
|
|
DisplayName: "Bob",
|
|
},
|
|
},
|
|
ApplicationServices: []ApplicationService{
|
|
{
|
|
ID: "my_as_id",
|
|
URL: "http://localhost:9000",
|
|
SenderLocalpart: "the-bridge-user",
|
|
RateLimited: false,
|
|
},
|
|
},
|
|
},
|
|
{
|
|
Name: "hs2",
|
|
Users: []User{
|
|
{
|
|
Localpart: "@charlie",
|
|
DisplayName: "Charlie",
|
|
},
|
|
},
|
|
},
|
|
},
|
|
})
|