Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Jun 22 23:00
    dependabot[bot] labeled #35
  • Jun 22 23:00
    dependabot[bot] opened #35
  • Jun 22 23:00

    dependabot[bot] on npm_and_yarn

    Bump shell-quote from 1.7.2 to … (compare)

  • Feb 12 23:09
    dependabot[bot] labeled #34
  • Feb 12 23:09
    dependabot[bot] opened #34
  • Feb 12 23:09

    dependabot[bot] on npm_and_yarn

    Bump ajv from 6.11.0 to 6.12.6 … (compare)

  • Jan 27 15:19
    dependabot[bot] labeled #33
  • Jan 27 15:19
    dependabot[bot] opened #33
  • Jan 27 15:19

    dependabot[bot] on npm_and_yarn

    Bump cached-path-relative from … (compare)

  • Aug 11 2021 22:04
    dependabot[bot] labeled #32
  • Aug 11 2021 22:04
    dependabot[bot] opened #32
  • Aug 11 2021 22:04

    dependabot[bot] on npm_and_yarn

    Bump path-parse from 1.0.6 to 1… (compare)

  • Jun 10 2021 23:09
    dependabot[bot] labeled #31
  • Jun 10 2021 23:09
    dependabot[bot] opened #31
  • Jun 10 2021 23:09

    dependabot[bot] on npm_and_yarn

    Bump glob-parent from 5.1.0 to … (compare)

  • May 30 2021 00:04
    dependabot[bot] labeled #30
  • May 30 2021 00:04
    dependabot[bot] opened #30
  • May 30 2021 00:04

    dependabot[bot] on npm_and_yarn

    Bump ws from 7.2.1 to 7.4.6 Bu… (compare)

  • May 11 2021 10:52
    dependabot[bot] labeled #29
  • May 11 2021 10:52
    dependabot[bot] opened #29
howmuchgq
@howmuchgq
hello everyone, this is probably going to be a stupid question, but is it possible to setup something very similar to fastcast except with just my video content instead?
I have to admit that I am a noob at git and it's my first time messing with all this
Diego Rodríguez Baquero
@DiegoRBaquero
You can, yes
howmuchgq
@howmuchgq
So I managed to get a github page up http://howmuchgq.github.io/
and i downloaded webtorrent, put a video in it, created an instant io link and put it in the html page
but it says "MIME Type not supported"
Jake Fulton
@jakefb
Hi @howmuchgq good to see that you are interested in fastcast and have github pages working! You are getting the mime type error becuase the blob doesn't exist -you have to create it with webtorrent. Have a read about how to use the webtorrent api to do this https://github.com/feross/webtorrent#usage. Also have a look at the fastcast code https://github.com/fastcast/fastcast/blob/master/client/stream-magnet.js#L44
Hi @DiegoRBaquero could you add https://fastcast.nz/downloads/clockwork-4-nikkyyhd.mp4 to your webseed please?
Diego Rodríguez Baquero
@DiegoRBaquero
@jakefb Sure mate
Should be done in 2 minutes
I can setup a CDN in AWS
Jake Fulton
@jakefb
Thanks @DiegoRBaquero! That would be awesome! Do you think a CDN would be much better?
@DiegoRBaquero Also I think there is a problem with webtorrent that could be improved where if a webseed is down there is an error and the torrent takes a bit longer to load
Jake Fulton
@jakefb
@DiegoRBaquero I've also been meaning to set up tracker stats for tracker.fastcast.nz, how do you do that?
Diego Rodríguez Baquero
@DiegoRBaquero
You already have them
If your tracker is updated
Just go /stats
Can you explain the webseed down problem further ?
@jakefb
Jake Fulton
@jakefb
@DiegoRBaquero sorry for the late reply! Cool, I didn't know that, 18054 torrents, woah!
Jake Fulton
@jakefb
@DiegoRBaquero I was about to try test iut out and I noticed that something is wrong with the SSL of your webseed, maybe the certificate has expired? https://webseed.btorrent.xyz/
Jake Fulton
@jakefb
@DiegoRBaquero if you drop clockwork-4-nikkyyhd (3).torrent into https://instant.io/, you'll notice that there are 2 peers in the log but only one of them works (https://fastcast.nz/test/clockwork-4-nikkyyhd.mp4 responds with a 404 and there is also a CORS error) but the video starts downloading from the working webseed. However, the video does not load in the <video> tag. In the log once the peer count changes from 2 to 1, (this is when the progress is arround 15.0% for me), the video finally loads.
Diego Rodríguez Baquero
@DiegoRBaquero
Hmmmm, weird, I'll take a look later
Jake Fulton
@jakefb
@DiegoRBaquero ok cool, I was thinking it could be good to add json stats for bittorent-tracker
I wanted to add the stats to Fastcast but thought it would be better to parse a json file rather than have an iframe. I might give this a go
Diego Rodríguez Baquero
@DiegoRBaquero
I thought the same, a json rest api
Then we could parse all trackers and have an overall webrtc webtorrent network stats and such @feross
Jake Fulton
@jakefb
@DiegoRBaquero True that would be so cool!
Jake Fulton
@jakefb
@DiegoRBaquero @feross how does this look? feross/bittorrent-tracker#155
Diego Rodríguez Baquero
@DiegoRBaquero
Fixed the SSL
Jake Fulton
@jakefb
@DiegoRBaquero sweet as!
Jake Fulton
@jakefb
@DiegoRBaquero I updated the Fastcast tracker, but https://tracker.fastcast.nz/stats.json is returning d14:failure reason43:invalid action in HTTP request: /stats.jsone. Any idea why?
Diego Rodríguez Baquero
@DiegoRBaquero
🤔🤔🤔
No idea, I can check later
Colombian team playing the American football cup
Jake Fulton
@jakefb
@DiegoRBaquero ok cool thanks, the lets encrypt certificate has also expired! I'm trying to renew it but running into an issue with /.well-known/acme-challenge/ for tracker.fastcast.nz
Jake Fulton
@jakefb
Managed to renew the letsencrypt certificate!
Diego Rodríguez Baquero
@DiegoRBaquero
Cool, did you manage to fix the json stats error?
Jake Fulton
@jakefb
@DiegoRBaquero not yet, I'll have another look today. Do you mind checking it out?
It requires JSON as req header
Ah, no, there’s an or there
Jake Fulton
@jakefb
@DiegoRBaquero yeah. Also if you go to https://tracker.fastcast.nz/ you get a weird error instead of a 404?
Diego Rodríguez Baquero
@DiegoRBaquero
even with json content type I get normal response
Jake Fulton
@jakefb
@DiegoRBaquero yeah something is not right, but I've updated the node_modules so I don't know why it's not working
Diego Rodríguez Baquero
@DiegoRBaquero
Can you send me the server logins again?
I’ll check on your server. I haven’t updated mine
So for sure BTorrent’s tracker doesn’t have it