tangled
alpha
login
or
join now
regnault.dev
/
core
forked from
tangled.org/core
Monorepo for Tangled
0
fork
atom
overview
issues
pulls
pipelines
knotserver: make jetstream endpoint configurable
anirudh.fi
10 months ago
006b23f6
9eb6245b
+2
-1
2 changed files
expand all
collapse all
unified
split
cmd
knotserver
main.go
knotserver
config
config.go
+1
-1
cmd/knotserver/main.go
···
46
47
e.E.EnableAutoSave(true)
48
49
-
jc, err := jetstream.NewJetstreamClient("knotserver", []string{
50
tangled.PublicKeyNSID,
51
tangled.KnotMemberNSID,
52
}, nil, l, db, true)
···
46
47
e.E.EnableAutoSave(true)
48
49
+
jc, err := jetstream.NewJetstreamClient(c.Server.JetstreamEndpoint, "knotserver", []string{
50
tangled.PublicKeyNSID,
51
tangled.KnotMemberNSID,
52
}, nil, l, db, true)
+1
knotserver/config/config.go
···
18
Secret string `env:"SECRET, required"`
19
DBPath string `env:"DB_PATH, default=knotserver.db"`
20
Hostname string `env:"HOSTNAME, required"`
0
21
22
// This disables signature verification so use with caution.
23
Dev bool `env:"DEV, default=false"`
···
18
Secret string `env:"SECRET, required"`
19
DBPath string `env:"DB_PATH, default=knotserver.db"`
20
Hostname string `env:"HOSTNAME, required"`
21
+
JetstreamEndpoint string `env:"JETSTREAM_ENDPOINT, default=wss://jetstream1.us-west.bsky.network/subscribe"`
22
23
// This disables signature verification so use with caution.
24
Dev bool `env:"DEV, default=false"`