an app.bsky.* indexer

include firehose URL

Changed files
+2
cmd
monarch
+2
cmd/monarch/firehose.go
···
import (
"context"
"fmt"
+
"log/slog"
"net/http"
"github.com/gorilla/websocket"
···
url += fmt.Sprintf("?cursor=%d", curs)
}
+
slog.Info("connecting to firehose", "url", url)
conn, _, err := websocket.DefaultDialer.DialContext(ctx, url, http.Header{
"User-Agent": []string{"backfiller/0.1 (@edavis.dev)"},
})