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

fix: api.shorebird.dev is not always accessible in all regions of China #2483

Open
eseidel opened this issue Sep 12, 2024 · 5 comments
Open
Assignees
Labels
bug Something isn't working

Comments

@eseidel
Copy link
Contributor

eseidel commented Sep 12, 2024

Splitting this off from #435.

Our patch downloads are accessible from China now as part of:
https://shorebird.dev/blog/improved-patch-delivery/

However api.shorebird.dev (which is used for checking if patches are available) is hosted on Google Cloud Run and not reliably accessible.

This affects both companies outside China with users in China as well as developers inside China.

A fix would probably involve making a new patch check endpoint accessible from within China. Probably would start by using a cloudflare worker (not doing anything specific to China, just moving off of Google Cloud).

@eseidel eseidel added the bug Something isn't working label Sep 12, 2024
@eseidel eseidel added this to 1.1 Sep 12, 2024
@eseidel eseidel moved this to Next Big Feature in 1.1 Sep 12, 2024
@eseidel eseidel changed the title fix: api.shorebird.dev is not accessible within China fix: api.shorebird.dev is not always accessible in all regions of China Sep 12, 2024
@rockingdice
Copy link

Any progress? I'm picking code-push solutions and this one really blocks it.

@eseidel
Copy link
Contributor Author

eseidel commented Sep 23, 2024

We're discussing potential solutions. Nothing to report at this time.

@aprz512
Copy link

aprz512 commented Nov 2, 2024

Any progress? I'm picking code-push solutions and this one is really important.

@eseidel
Copy link
Contributor Author

eseidel commented Nov 4, 2024

Any progress? I'm picking code-push solutions and this one is really important.

We have some plans to move api.shorebird.dev into cloudflare, but are currently focused on other issues.

I'd be very curious to hear more about other solutions you're choosing between. contact@shorebird.dev also reaches us all. Thanks!

@Vit-boy
Copy link

Vit-boy commented Nov 20, 2024

Any progress? I'm picking code-push solutions and this one is really important.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Status: Next Big Feature
Development

No branches or pull requests

5 participants