aboutsummaryrefslogtreecommitdiff
path: root/cmd/generate-config/main.go
diff options
context:
space:
mode:
Diffstat (limited to 'cmd/generate-config/main.go')
-rw-r--r--cmd/generate-config/main.go36
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 {