Hi!
Cool. This is some different pieces we host for Ring and you will need
if wanted.
1. The name server, to be able to register pseudonyms. We host
ns.ring.cx on a Ethereum blockchain. But you can do whatever you need
for your case, the documentation is here:
https://tuleap.ring.cx/plugins/mediawiki/wiki/ring/index.php?title=Name_server_protocol
(For a personal account, I just use a json hosted on my website). You
will have nicknames like [email protected]
2. The turn server (turn.ring.cx) used for pass through the NAT and for
data transfer. We use a simple coturn server and I'm currently writing
this:
https://tuleap.ring.cx/plugins/mediawiki/wiki/ring/index.php?title=File_transfer
(incomplete). You can use a coturn server
3. Optional (and more complex): For push notifications, we host a
OpenDHT proxy and a GoRUSH server to send notifications to Android and
Apple devices (doc here:
https://github.com/savoirfairelinux/opendht/wiki). If you want to use
your own server, you will need to recompile a version for these devices
with the certificate for your app.
I hope it's helping.
Have a nice day.
Sebastien.
On 05/03/2018 12:07 PM, Kitio Fofack wrote:
Hello, ring Team !
I met with some of you guys yesterday at your stand @UQAM during the
seminary on OSS.
As promise I tried Ring last night and it worked successfully between
a mac and a Linux computer.
Nevertheless I have not fully achieved my use case as those clients
are preconfigured to use your servers.
I need to configure equivalent servers in order to have the app
working in a LAN and trough a VPN.
I'll keep you posted.
Regards
--
Kitio Fofack, PMP
CEO ARETEX S.E.N.C.