File tree Expand file tree Collapse file tree 2 files changed +29
-0
lines changed
Expand file tree Collapse file tree 2 files changed +29
-0
lines changed Original file line number Diff line number Diff line change 1+ {
2+ "name" : " bittorrent-tracker-example-express-embed" ,
3+ "version" : " 0.0.0" ,
4+ "description" : " Example for embedding bittorrent-tracker server in express.js" ,
5+ "scripts" : {
6+ "server" : " ./server.js"
7+ },
8+ "author" :
" Astro <[email protected] >" ,
9+ "license" : " MIT" ,
10+ "dependencies" : {
11+ "express" : " ^4.10.5"
12+ }
13+ }
Original file line number Diff line number Diff line change 1+ #!/usr/bin/env node
2+
3+ var Server = require ( '../..' ) . Server
4+ var express = require ( 'express' )
5+ var app = express ( )
6+
7+ var server = new Server ( {
8+ http : false , // we do our own
9+ udp : false // not interested
10+ } )
11+
12+ var onHttpRequest = server . _onHttpRequest . bind ( server )
13+ app . get ( '/announce' , onHttpRequest )
14+ app . get ( '/scrape' , onHttpRequest )
15+
16+ app . listen ( 8080 )
You can’t perform that action at this time.
0 commit comments