Skip to content
Snippets Groups Projects
Select Git revision
  • 86fa9833718646108bce0129affa64b007406a3c
  • dev default protected
  • feature/build-apple-silicon
  • elois/legacy-crypto-box
  • hotfix/0.8
  • elois/fix-empty-pubkey
  • v0.8.4
  • v0.13.0
  • v0.12.1
  • v0.8.3
  • v0.8.2
  • v0.12.0
  • v0.11.1
  • v0.8.1
  • v0.11.0
  • v0.10.0
  • v0.9.1
  • v0.9.0
  • v0.8.0
19 results

lib.rs

Blame
  • Forked from libs / dup-crypto-rs
    Source project has a limited visibility.
    configure-addresses.sh 849 B
    #!/bin/sh
    set -ex
    
    # --- addresses ---
    # enable p2p, quic, webtransport, webrtc 
    # ipfs config Swarm.Transports.Network.Websocket --json true
    # internal port is always 4001
    ipfs config Addresses.Swarm --json '[
      "/ip4/0.0.0.0/tcp/4001",
      "/ip6/::/tcp/4001",
      "/ip4/0.0.0.0/udp/4001/quic-v1",
      "/ip6/::/udp/4001/quic-v1",
      "/ip4/0.0.0.0/udp/4001/quic-v1/webtransport",
      "/ip6/::/udp/4001/quic-v1/webtransport",
      "/ip4/0.0.0.0/udp/4001/webrtc-direct",
      "/ip6/::/udp/4001/webrtc-direct"
    ]'
    # configure the addresses to announce
    # KUBO_PORT is external port mapped in docker compose to 4001
    ipfs config Addresses.Announce --json "[
        \"/dns/$KUBO_DOMAIN/tcp/$KUBO_PORT\",
        \"/dns/$KUBO_DOMAIN/udp/$KUBO_PORT/quic-v1\",
        \"/dns/$KUBO_DOMAIN/udp/$KUBO_PORT/quic-v1/webtransport\",
        \"/dns/$KUBO_DOMAIN/udp/$KUBO_PORT/webrtc-direct\"
    ]"