No Twitch, No Middlemen. Host Your Own Livestream

(github.com)

2 points | by vesperance 2 days ago ago

3 comments

  • vesperance 2 days ago

    Host your own broadcast, with a minimal stack:

    - A domain name - A VPS with a public IP (reference: indep.stream runs on a $4/month 512MB DigitalOcean droplet with 2G memory swap) - UDP port 50000 open on the VPS firewall - Nginx or Caddy + TLS certificate (Let's Encrypt / Certbot — free) - A Chromium-based browser to watch or broadcast (Chrome, Edge, Brave — Firefox not supported yet)

    - Rust 1.83+ and Go 1.21+ installed on the server. (Built on: str0m (Rust WebRTC engine) github.com/algesten/str0m , tokio + axum (Rust async HTTP), tokio.rs, gorilla/websocket (Go WebSocket) github.com/gorilla/websocket

    Choose to be sovereign if you want to, host your stream and it will be under your name or corp.

    Sponsored by xlovecam. If you are here for ad hominem about the sponsor, your comment is not welcome.

  • vesperance a day ago

    bump?

  • Heer_J 2 days ago

    [dead]