Skip to content Skip to footer
0 items - $0.00 0

Show HN: An Almost Free, Open Source TURN Server by cookie_monsta

Show HN: An Almost Free, Open Source TURN Server by cookie_monsta

Show HN: An Almost Free, Open Source TURN Server by cookie_monsta

7 Comments

  • Post Author
    ggm
    Posted March 28, 2025 at 11:17 pm

    99% of this does not depend on Oracle, you can do this on any vm hosting platform you can get. The only point of using Oracle is the price point which will vanish as soon as they can cease using it to build market share. Good to show btw. Nice instructions. They're mostly platform neutral. It might be a different interface to manage on another host of course but the outcome would be much the same.

  • Post Author
    Uptrenda
    Posted March 28, 2025 at 11:19 pm

    Respect++ for what you said about Peerjs. I used those servers myself for testing when I wrote my own TURN client and always felt a little bad about it. But it saved me tons of time before setting up my own. Now I have my own server (though not as well setup as yours — your guide is good.)

    This is a valuable contribution. IMO, the Internet needs more STUN, TURN, and MQTT servers. It's even more valuable if they support as many protocols as possible and have IPv4 / IPv6. For STUN — running it with two IPs means it can support bind requests which is necessary for testing NAT types.

  • Post Author
    keepamovin
    Posted March 29, 2025 at 12:10 am

    This how to is extremely comprehensive and well written. You have a knack for writing technical tutorials and documentation that are accessible, clear and simple. Well done!

    Good prose, clearly not written by AI – respect!

  • Post Author
    Sean-Der
    Posted March 29, 2025 at 12:39 am

    Great write up! It isn’t free, but the price/what it offers is really great with Hetzner. I switched from digital ocean.

    Did you evaluate any other TURN servers? I’m curious about your thoughts of the Elixir and Go ones. Maybe even more exist, I haven’t looked recently

  • Post Author
    import
    Posted March 29, 2025 at 1:02 am

    How to doc recommends using Oracle Free Tier but they recently had a breach and leaked login server data https://www.bleepingcomputer.com/news/security/oracle-custom…

  • Post Author
    ranger_danger
    Posted March 29, 2025 at 1:03 am

    The problem I see with TURN is there's basically no way to prevent people from abusing it publicly for relaying any traffic they want, without any of your own web sites or WebRTC apps involved.

  • Post Author
    markisus
    Posted March 29, 2025 at 2:28 am

    This has got me reading about TURN and it just seems like a huge ugly hack. Two computers want to send UDP to each other. They are electrically connected by sets of physical cables. They could even be down the street from each other. But they don’t know how to get their routers to set the right bits in their translation tables. Instead it’s just easier to send all their traffic through a third computer in another city thousands of miles away or maybe into outer space and back. Have I got it right?

Leave a comment

In the Shadows of Innovation”

© 2025 HackTech.info. All Rights Reserved.

Sign Up to Our Newsletter

Be the first to know the latest updates

Whoops, you're not connected to Mailchimp. You need to enter a valid Mailchimp API key.