Comments (11)
I spent some time looking into Oracle's free VPS. Even for the free tier, I need to provide credit card info. I don't really feel comfortable with giving Oracle this information, so I'd prefer not to go this route.
If someone else is interested in setting up a free account with Oracle and hosting a Coturn instance for Chitchatter, please let me know!
from chitchatter.
Someone reached out to me privately about contacting the EFF about potentially providing/funding a TURN server for Chitchatter. I think this is a great idea and I will try to do that soon.
from chitchatter.
Is there the option to somehow avoid using a TURN server entirely? I think the more decentralized chitchatter is, the better of course!
from chitchatter.
We can certainly go without TURN servers (and may end up needing to do so if nobody can help with this issue), but then Chitchatter peers will simply fail to connect in some scenarios. In particular, Chitchatter users on mobile and corporate networks will probably be most affected. For home "desktop" use, connections should still generally work in my experience.
This is a fundamental issue with all P2P applications and is not specific to Chitchatter. I think that some non-web apps such as BitTorrent have various ways to mitigate this, but they do not seem to be an option for Chitchatter given that it is a pure web app.
from chitchatter.
Not sure if this would help at all, but Oracle cloud allows you up to 2 "always free" rather low powered VPS servers with unlimited bandwidth. They would be more than enough to run a coturn server on for free.
from chitchatter.
Oracle cloud allows you up to 2 "always free" rather low powered VPS servers with unlimited bandwidth. They would be more than enough to run a coturn server on for free.
That's an interesting idea! I have reservations about using Oracle's platform (I haven't heard great things about them as a company), but this might be a good solution to our problem. I will explore it!
from chitchatter.
Hi Jeremy,
If personal creditcard details is an issue i think i got a solution. There are multiple Turkish apps the easiest one would be Oldubil is a good one that give out a prepaid creditcard number without the need to fill in personal details or deposit money.
They just need a phone number which can be get anonymously using crypto for example from 5sim.net
If you need help let me know.
from chitchatter.
Hi @ThatsMyCall, thanks for the suggestion! I'm US-based, so I'd prefer to stick with US-based solutions such as https://privacy.com/ to avoid any regulatory issues. Regardless, I see your point. I can look into one of these options to see if it would safely enable use of Oracle's VPS.
from chitchatter.
Hi @jeremyckahn,
Did you have any luck with EFF?
It may be helpful if you could determine the budget and share the information for those that are willing to contribute
from chitchatter.
Hi @dbd5, I haven't had much time to focus on this in recent weeks, but I'm hoping to get back to it soon. You raise a great point about determining budgetary needs. That should probably be figured out before we reach out to anyone specifically.
Does anyone here have experience with hosting a TURN server? I never have, so it's hard for me to gauge what it might cost. Chitchatter (intentionally) has no analytics, so I have no idea how many people use it and what the usage looks like in terms of TURN relay bandwidth. Generally speaking, we should probably determine a max bandwidth budget because unbounded usage could result in exorbitant server costs.
from chitchatter.
Related Issues (20)
- Request: Ability to reply to messages with reply button HOT 1
- Direct messages
- Request: A streaming room HOT 1
- Bug: File upload button still shows cancel even after file has already been 100% uploaded HOT 4
- Request: Standard website description and title embed HOT 2
- Support for AV1 codec for images and videos HOT 1
- Bug: Can't seem to be able to send the same file twice in a row? HOT 1
- Support for `.opus` audio file preview HOT 4
- `.txt` files and others should display in the chat instead of the sidebar HOT 9
- Request: Make chat less spaced apart by default HOT 3
- [Community Room Request]: HOT 1
- [Community Room Request]: HOT 1
- [Community Room Request]: HOT 1
- Show controls -> mute on share screen doesn't mute screen share HOT 4
- Upload file infinite loading glitch HOT 8
- Improve messaging for connection types HOT 3
- Internationalization support HOT 4
- WebSocket connection to 'wss://tracker.openwebtorrent.com/' failed: HOT 9
- Inform user about adblocker issues
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from chitchatter.