Skip to content

WebRTC FOSS Sousveillance | Website may be down for maintenance, and STUN/TURN servers access is controlled; please ask for a deployment and/or the credential, or help creating your own deployment

Notifications You must be signed in to change notification settings

TrasheRacer/CopScrypt

Repository files navigation

Copscrypt

Free Open Source Decentralized Sousveillance

In a jungle where only X% of snakes are deadly you should still carry the antidote

See the wiki (https://github.com/TrasheRacer/copscrypt/wiki) for more info

Quickstart

Example server IP address: 192.168.178.103

  1. Generate a self-signed certificate with openssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -sha256 -days 3650 -nodes -subj "/C=XX/ST=StateName/L=CityName/O=CompanyName/OU=CompanySectionName/CN=192.168.178.103" in ssl/ after replacing CN
  2. Install with pnpm
  3. Run with node server.js
  4. Go to https://192.168.178.103:3000/ for correct host and import certificate
  5. Provide the correct STUN/TURN server credentials before creating or joining a stream

Styleguide

About

WebRTC FOSS Sousveillance | Website may be down for maintenance, and STUN/TURN servers access is controlled; please ask for a deployment and/or the credential, or help creating your own deployment

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published