Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can we remove the Azure vendor-lock? #7

Open
enlightenedpie opened this issue Oct 1, 2024 · 5 comments
Open

Can we remove the Azure vendor-lock? #7

enlightenedpie opened this issue Oct 1, 2024 · 5 comments

Comments

@enlightenedpie
Copy link

"The CodePush Server requires Azure Blob Storage to operate."

"CodePush Server is designed to run as Azure App Service"

I understand that this was developed at Microsoft, therefore a strong tie to Azure is par for the course. However, many dev teams (like mine) would love to use the new standalone CodePush but we are in other cloud infras; AWS in my case. It would be a monumental task to convince our tech leadership and devops team to spin up an account with Azure just to run this.

Is there a way we can remove the vendor lock by providing our own binary storage and service runners? I'm just asking the question for now, but if it's currently not possible and you're open to PRs I'd be happy to dig through the code and provide a patch to provide external providers.

Thx!

@lucen-ms
Copy link
Collaborator

lucen-ms commented Oct 3, 2024

Please feel free to fork the repository and add whatever functionality you need. We do not accept feature contributions though.

@nmengual
Copy link

nmengual commented Oct 5, 2024

@enlightenedpie I'm testing to use Redis and S3 instead of Azure services, maybe it can be useful as a base. https://github.com/nmengual/code-push-server

@Dylan-yoon-mp
Copy link

@enlightenedpie I'm testing to use Redis and S3 instead of Azure services, maybe it can be useful as a base. https://github.com/nmengual/code-push-server

@nmengual When do you think the testing will be completed?

@htdcx
Copy link

htdcx commented Nov 15, 2024

You can also try other components: code-push-server-go

@Erwan-DATIN
Copy link

Hello everyone,

I guess I'm not alone, any update would be welcomed.
appcenter shutting down deadline coming so fast I'm not sure I expect that much.

"Expo update" could be an alternative to codepush on the paper.
But it looks like "expo SDK" and "Expo Go app" are too much linked :

  • Expo go update in Apple Store means you have to update your react-native project with matching expo SDK....

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants