diff options
Diffstat (limited to 'cmd/generate-config/main.go')
-rw-r--r-- | cmd/generate-config/main.go | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/cmd/generate-config/main.go b/cmd/generate-config/main.go index 4dd12593..cff376d8 100644 --- a/cmd/generate-config/main.go +++ b/cmd/generate-config/main.go @@ -10,6 +10,10 @@ import ( func main() { cfg := &config.Dendrite{} cfg.Defaults() + cfg.Global.TrustedIDServers = []string{ + "matrix.org", + "vector.im", + } cfg.Logging = []config.LogrusHook{ { Type: "file", @@ -19,6 +23,38 @@ func main() { }, }, } + cfg.ServerKeyAPI.KeyPerspectives = config.KeyPerspectives{ + { + ServerName: "matrix.org", + Keys: []config.KeyPerspectiveTrustKey{ + { + KeyID: "ed25519:auto", + PublicKey: "Noi6WqcDj0QmPxCNQqgezwTlBKrfqehY1u2FyWP9uYw", + }, + { + KeyID: "ed25519:a_RXGa", + PublicKey: "l8Hft5qXKn1vfHrg3p4+W8gELQVo8N13JkluMfmn2sQ", + }, + }, + }, + } + cfg.MediaAPI.ThumbnailSizes = []config.ThumbnailSize{ + { + Width: 32, + Height: 32, + ResizeMethod: "crop", + }, + { + Width: 96, + Height: 96, + ResizeMethod: "crop", + }, + { + Width: 640, + Height: 480, + ResizeMethod: "scale", + }, + } j, err := yaml.Marshal(cfg) if err != nil { |