Как я могу запустить сервер рандеву libp2p?
Я пытаюсь заставить сервер libp2p рандеву работать. Кто-нибудь мог сделать это здесь? Я хотел бы помочь. Я установил версию докера, как они предлагают:
docker pull libp2p/websocket-star-rendezvous:release
docker run -d -p 9090:9090 --name rendezvous libp2p/websocket-star-rendezvous:release
Журналы говорят, что он работает на 0.0.0.0:9090, но когда я пытаюсь подключиться к нему через IPFS или с помощью простого вызова javascript, ни одна из них не работает. Возвращает ERR_CONN_REFUSED.
this._ipfs = new Ipfs({
EXPERIMENTAL: {
pubsub: true
},
config: {
Bootstrap: [
"/dns4/ws-star.discovery.libp2p.io/tcp/443/wss/p2p-websocket-star/",
]
}
});
Примечание. У меня есть собственный URL, но сейчас я просто использую URL из примеров.
websocket = new WebSocket("wss://ws-star.discovery.libp2p.io:443");
В клиенте я получаю простую ошибку проверки: 2 "0" должно быть в формате IPFS
На сервере я ничего не получаю в логах и отказываю в подключениях. Это все в основном просто "из коробки" без каких-либо изменений кода.
Более подробно в выпуске GH здесь. Помогите!
0 ответов
Это репо должно работать очень хорошо: https://github.com/BenDerPan/simple-bootstrap-node