forked from tangled.org/core
this repo has no description

knotserver: make jetstream endpoint configurable

Changed files
+2 -1
cmd
knotserver
knotserver
config
+1 -1
cmd/knotserver/main.go
···
e.E.EnableAutoSave(true)
-
jc, err := jetstream.NewJetstreamClient("knotserver", []string{
+
jc, err := jetstream.NewJetstreamClient(c.Server.JetstreamEndpoint, "knotserver", []string{
tangled.PublicKeyNSID,
tangled.KnotMemberNSID,
}, nil, l, db, true)
+1
knotserver/config/config.go
···
Secret string `env:"SECRET, required"`
DBPath string `env:"DB_PATH, default=knotserver.db"`
Hostname string `env:"HOSTNAME, required"`
+
JetstreamEndpoint string `env:"JETSTREAM_ENDPOINT, default=wss://jetstream1.us-west.bsky.network/subscribe"`
// This disables signature verification so use with caution.
Dev bool `env:"DEV, default=false"`