6

These days I'm using MS Code Push service,it saves time to update my cordova applications. I'm wonder if it's possible to build our own code push server other than using github or MS account?

lwiu
  • 179
  • 1
  • 9
  • Hey, I'm not able to get an update using code push.Can you help me with that? I'm using cordova for ios on mac. Everything latest.I'm getting errors. – Vivek Kumar Jan 22 '19 at 09:41

3 Answers3

4

It's certainly possible to reverse-engineer the server by looking at our client plugins, but currently, we don't have a turnkey way to author or spin up your own self-hosted instance of CodePush. We are interested in making this possible down the road, but we have been focusing on improving the cloud-hosted solution first. I'd love to chat with you more about your requirements / motivations for wanting to create your own server. Email me (joncart@microsoft.com) if you're interested in chatting further.

Jonathan Carter
  • 1,029
  • 1
  • 9
  • 17
  • 1
    Would Microsoft sign a BAA for codepush? I can see this as a reason to self-host. – deedubs Nov 28 '16 at 04:41
  • 1
    The biggest motivation is for security. CodePush appears to create a complete backdoor to all of our users' private data. MS's privacy policy is less than ideal (e.g. http://www.networkworld.com/article/2956574/microsoft-subnet/windows-10-privacy-spyware-settings-user-agreement.html). No offense intended towards you or your team. You've created a really stellar library! But this is a major security issue. – David Apr 24 '17 at 07:23
  • may be there some update about creating / using existing some brand server rather than appcenter? – CodeBy Apr 07 '22 at 19:55
4

Yes, you can deploy your own version of Electrode - Over the Air Server it is from Walmart.

  • It is an open source project.
  • Microsoft(tm) Code Push compatible server.

You can find it ElectrodeElectrode OTA

Mohamed Saleh
  • 2,881
  • 1
  • 23
  • 35
3

For those who are interested in custom implementation of code-push server you could probably take a look at https://github.com/lisong/code-push-server implementation of the server. While it is not officaialy supported by MS it is promised to work with current versions of Microsoft code-push CLI and SDK's.

Max Mironov
  • 101
  • 2