webtorrent/webtorrent.io

The code that runs the WebTorrent website

131

stars

764

commits

JavaScript

primary language

Sep 7, 2026

updated

webtorrent.io
javascript
nodejs
webrtc
website
webtorrent

README

webtorrent.io github javascript style guide

The website for the WebTorrent project

Developer Notes

  • Requires Node.js v8.0.0 or newer
  • secret/index.js will need to be created locally (copy secret/index-sample.js).

Log folders

For production, the following folders are required to exist with chmod 777.

  • $HOME/www/log/webtorrent.io/crash-reports
  • $HOME/www/log/webtorrent.io/telemetry

For local development (not using NODE_ENV="production" environment variable), these folders will be created at:

  • (application root)/logs/crash-reports
  • (application root)/logs/telemetry

license

MIT. Copyright (c) WebTorrent, LLC.

Contributors

feross

530 commits

renovate[bot]

72 commits

dcposch

46 commits

renovate-bot

39 commits

webtorrent/webtorrent.io

The code that runs the WebTorrent website

131

stars

764

commits

JavaScript

primary language

Sep 7, 2026

updated

webtorrent.io
javascript
nodejs
webrtc
website
webtorrent

README

webtorrent.io github javascript style guide

The website for the WebTorrent project

Developer Notes

  • Requires Node.js v8.0.0 or newer
  • secret/index.js will need to be created locally (copy secret/index-sample.js).

Log folders

For production, the following folders are required to exist with chmod 777.

  • $HOME/www/log/webtorrent.io/crash-reports
  • $HOME/www/log/webtorrent.io/telemetry

For local development (not using NODE_ENV="production" environment variable), these folders will be created at:

  • (application root)/logs/crash-reports
  • (application root)/logs/telemetry

license

MIT. Copyright (c) WebTorrent, LLC.

Contributors

feross

530 commits

renovate[bot]

72 commits

dcposch

46 commits

renovate-bot

39 commits

Languages

JavaScript

47.3%

Pug

34.6%

Stylus

16.5%

Shell

1.7%