# Suggestions on which webhost to use to host the editor

**URL:** https://forum.makecode.com/t/suggestions-on-which-webhost-to-use-to-host-the-editor/2127
**Category:** PXT
**Created:** [May 18, 2020, 5:29pm UTC](https://forum.makecode.com/t/suggestions-on-which-webhost-to-use-to-host-the-editor/2127 "2020-05-18T17:29:23Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![suraj022](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/suraj022/32/821_2.png) [@suraj022](https://forum.makecode.com/u/suraj022)
#### Post date: [May 18, 2020, 5:29pm UTC](https://forum.makecode.com/t/suggestions-on-which-webhost-to-use-to-host-the-editor/2127/1 "2020-05-18T17:29:23Z")

</div>

Hi.

I’m mostly done customizing the editor according to my needs and I wish to host the editor on the internet. Which web host provider does the developers suggest? Following are some of the hosts I’ve tried.

1. Github pages: mostly works with working WEBUSB. but it’s static only so I can’t implement APIs like share and github login etc

2. Free hosting: Everything\* works except WEBUSB.

3. Amazon AWS: Everything\* works except WEBUSB.

- By everything I mean mostly with a few bugs here and there like wrong links in docs etc.

I’m thinking in trying paid webhosting services like godaddy, hostinger etc. but I’m a bit hessitant in investing as it might or might not work.

note: I’m using package generated by using the `pxt staticpkg` command.

@developers if there are any other methods to deploy the package other than the one stated above please let me know.

thanks

---

<div class="post-metadata">

### Author: ![peli](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/peli/32/12_2.png) [@peli](https://forum.makecode.com/u/peli)
#### Post date: [May 18, 2020, 6:35pm UTC](https://forum.makecode.com/t/suggestions-on-which-webhost-to-use-to-host-the-editor/2127/2 "2020-05-18T18:35:09Z")

</div>

WebUSB is purely client side so it does not matter where you host it.

We don’t know about all the methods you can deploy web sites these days. This is really your decision.

---

<div class="post-metadata">

### Author: ![jacob\_c](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/jacob_c/32/1532_2.png) [@jacob\_c](https://forum.makecode.com/u/jacob_c)
#### Post date: [May 18, 2020, 6:59pm UTC](https://forum.makecode.com/t/suggestions-on-which-webhost-to-use-to-host-the-editor/2127/3 "2020-05-18T18:59:33Z")

</div>

> [@peli](#):
>
> WebUSB is purely client side so it does not matter where you host it.

WebUSB _does_ require `https` ([source](https://developers.google.com/web/updates/2016/03/access-usb-devices-on-the-web#https_only)), so you’ll need to make sure you set that up with your hosting provider.

---

<div class="post-metadata">

### Author: ![suraj022](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/suraj022/32/821_2.png) [@suraj022](https://forum.makecode.com/u/suraj022)
#### Post date: [May 24, 2020, 12:54pm UTC](https://forum.makecode.com/t/suggestions-on-which-webhost-to-use-to-host-the-editor/2127/4 "2020-05-24T12:54:02Z")

</div>

> [@peli](#):
>
> We don’t know about all the methods you can deploy web sites these days. This is really your decision.

What I meant was ways to deploy the package other than using `pxt staticpkg` command.

As there are several issues with `pxt staticpkg` command. like -  
1. wrong/missing links in docs. I’ve also opened an issue here [HERE.](https://github.com/microsoft/pxt-maker/issues/313)  
2. APIs like share, login with github, cloud compile won’t work. either this or there are missing documentation on server side redirects.

Note that above stated API works well when running `pxt serve`. I understand that this command is meant for development only.

thanks

---

<div class="post-metadata">

### Author: ![Deanclarkend](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/deanclarkend/32/8399_2.png) [@Deanclarkend](https://forum.makecode.com/u/Deanclarkend)
#### Post date: [April 13, 2023, 4:42pm UTC](https://forum.makecode.com/t/suggestions-on-which-webhost-to-use-to-host-the-editor/2127/5 "2023-04-13T16:42:15Z")

</div>

Sorry to disturb an old thread but have you looked into other methods besides the pxt staticpkg command? It might be worth exploring other options to find the best fit for your specific needs.

---

<div class="post-metadata">

### Author: ![Trifitong](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/trifitong/32/8421_2.png) [@Trifitong](https://forum.makecode.com/u/Trifitong)
#### Post date: [April 14, 2023, 9:09pm UTC](https://forum.makecode.com/t/suggestions-on-which-webhost-to-use-to-host-the-editor/2127/7 "2023-04-14T21:09:09Z")

</div>

I see the thread is old but I just wanted to add that with a VPS server, you’ll have more control over your hosting environment and can customize it to meet your needs. You can install APIs like share and github login and have more flexibility overall. Plus, with [ishosting vps](https://ishosting.com/en/vps), you can be confident in the quality of your hosting solution. I understand your hesitation to invest in a paid web hosting service, but sometimes it’s worth it to get the functionality and support you need. GoDaddy and Hostinger are popular options, but it’s important to do your research and read reviews before making a decision.
