Running my own Uninon-Indexer-Node for GraphQL for ThreeSpeak

in Threespeak2 years ago

Hello Community members,

WHY?

  • For last week, 3Speak Mobile app wasn't working at all. Root cause was not the app but the one of the servers of 3Speak.
  • This is the server about which I am talking - https://union.us-02.infra.3speak.tv/api/v2/graphql
  • Now, it is working. The issue was related to SSL & it has been solved & set to auto-ssl-renew.
  • But in future, let's say for any circumstances, server may go down & due to this 3Speak Mobile App may become unusable.
  • To avoid this, I started own instance of Union-Indexer node.

Where?

  • I am running the union-indexer-node at my OWN COST at the moment.
  • It is deployed at following location.
  • https://threespeak-union-graph-ql.sagarkothari88.one/api/v2/graphql
  • It serves the same purpose as the union.us-02.infra.3speak.tv
  • In case 3Speak's infrastructure / server goes down, as a user, you have another server to which you can access & get unblocked.

How does 3Speak Mobile App use it?

  • Within 3Speak Mobile App, I've added a new feature to switch the union-indexer-node.
  • I submitted a new version for iOS users & it is also approved by Apple.
  • You can download the latest version from AppStore which has this feature.
  • Android users will have to wait.

New 3Speak iOS / macOS App

Screenshot 2023-10-12 at 1.22.16 PM.png

How do I change the Node in 3Speak App?

  • Launch App
  • Tap on ⚡️ FAB Button at bottom right
  • It opens up a menu & from that tap on Settings.
  • From settings, last option is for changing the node for union-indexer-node.
  • Upon tapping it, you'll be shown a list of nodes for it.
  • You can select any node & use it for the app.

IMG_F9B689CC7927-1.jpeg

What's the status of union-indexer-node which I run?

  • At the moment, union-indexer-node which I am running is under sync process.
  • It means, app will show the data which is synced & processed.
  • E.g. it has processed hive blocks till 2019, then you'll see videos till 2019
  • Re-Sync takes 2-3 days of time.
  • Once sync is complete, you'll see all the latest data.
  • Here is the example of old-data that you may see if node is not fully synced
  • In the following example, you can see that it is showing 4 years old data as trending.

IMG_E9889687EB26-1.jpeg

Who can run union-indexer-node?

  • Any one can run union-indexer-node.
  • That's how 3Speak is building the software for community.

How to run union-indexer-node?

Are union-ndexer-nodes incentivised?

  • No. Not at the moment.
  • I am running it at my own cost for the users of 3Speak
  • The node which I am running would provide a back up node.
  • 3Speak think of providing a solution for incentivised union-indexer-node.

Any other suggestions for 3Speak App?

  • If you've not tried the 3Speak App's Podcast feature, I request you to download the app & give it a try.
  • Do you have any suggestion / Feedback / comment, please do share.
  • I will take a note of it & work on it whenever I get chance.

Support me

  • Do you like the work I do?
  • Do you want me to keep going?
  • Please Reblog
  • Please help me connect with more communities
  • Please vote me as Hive Witness

Vote me as Hive Witness

Support @sagarkothari88

Sort:  

This post has been manually curated by @bhattg from Indiaunited community. Join us on our Discord Server.

Do you know that you can earn a passive income by delegating to @indiaunited. We share more than 100 % of the curation rewards with the delegators in the form of IUC tokens. HP delegators and IUC token holders also get upto 20% additional vote weight.

Here are some handy links for delegations: 100HP, 250HP, 500HP, 1000HP.

image.png

100% of the rewards from this comment goes to the curator for their manual curation efforts. Please encourage the curator @bhattg by upvoting this comment and support the community by voting the posts made by @indiaunited..

This post received an extra 5.10% vote for delegating HP / holding IUC tokens.

Thank you so much @bhattg 🙏 & @indiaunited

CKq55bDMMa5C9zjdaYBZxnPMSS25AZZuNXNLEYfzw2o7RznvGD2vzBRbDH4vP4bFjA2DoCbXAwo9bZBWrEKeCNaumQtyN4TPp8KNR7DwgJAmPxhmWiEeMsAaUB1qorVXzqBzT95BCg7ey5BxeLdfXVFFx9gv14JaHwZrnHGXMU9JYxCPVUow8TnBRwFuii6EuvsU9aafvRqVqjJ9o343ccawwh.png

Yum! You have been curated by @sirenahippie on behalf of FoodiesUnite.net on #Hive. Thanks for using the #foodie tag. We are a tribe for the Foodie community with a unique approach to content and community and we are here on #Hive.

Join the foodie fun! We've given you a FOODIE boost. Come check it out at @foodiesunite for the latest community updates. Spread your gastronomic delights on and claim your tokens.

Vote for our witness @sagarkothari88