# mediasoup on Heroku

**URL:** <https://mediasoup.discourse.group/t/mediasoup-on-heroku/580>\
**Category:** mediasoup libraries\
**Created:** [February 20, 2020, 9:10am UTC](https://mediasoup.discourse.group/t/mediasoup-on-heroku/580 "2020-02-20T09:10:26Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![yonatann](https://yyz2.discourse-cdn.com/free1/user_avatar/mediasoup.discourse.group/yonatann/32/227_2.png) [@yonatann](https://mediasoup.discourse.group/u/yonatann)\
**Post date:** [February 20, 2020, 9:10am UTC](https://mediasoup.discourse.group/t/mediasoup-on-heroku/580/1 "2020-02-20T09:10:27Z")

</div>

Hello,

I am trying to deploy a mediasoup server to Heroku.  
The code works fine on my local machine but when I run it on Heroku I get a “wrong settings” error (see below).

The message does not offer too much information, any idea how to debug this?

TypeError: wrong settings  
at ChildProcess. (/app/node\_modules/mediasoup/lib/Worker.js:121:43)  
at ChildProcess.emit (events.js:311:20)  
at Process.ChildProcess.\_handle.onexit (internal/child\_process.js:275:12)

---

<div class="post-metadata">

**Author:** ![ibc](https://yyz2.discourse-cdn.com/free1/user_avatar/mediasoup.discourse.group/ibc/32/1540_2.png) [@ibc](https://mediasoup.discourse.group/u/ibc)\
**Post date:** [February 20, 2020, 12:31pm UTC](https://mediasoup.discourse.group/t/mediasoup-on-heroku/580/2 "2020-02-20T12:31:59Z")

</div>

There is a `Debugging` section in mediasoup website. No idea which settings you are passing to the `Worker`, no idea whether you are using the mediasoup-demo project or what.

---

<div class="post-metadata">

**Author:** ![yonatann](https://yyz2.discourse-cdn.com/free1/user_avatar/mediasoup.discourse.group/yonatann/32/227_2.png) [@yonatann](https://mediasoup.discourse.group/u/yonatann)\
**Post date:** [February 20, 2020, 6:43pm UTC](https://mediasoup.discourse.group/t/mediasoup-on-heroku/580/3 "2020-02-20T18:43:01Z")

</div>

Ok, thanks for the feedback. I’ll try to enable more logs and see if it gives me more information.

---

<div class="post-metadata">

**Author:** ![wvb1](https://avatars.discourse-cdn.com/v4/letter/w/2bfe46/32.png) [@wvb1](https://mediasoup.discourse.group/u/wvb1)\
**Post date:** [April 21, 2020, 1:06am UTC](https://mediasoup.discourse.group/t/mediasoup-on-heroku/580/4 "2020-04-21T01:06:12Z")

</div>

@yonatann Did you ever get this working on Heroku?

---

<div class="post-metadata">

**Author:** ![yonatann](https://yyz2.discourse-cdn.com/free1/user_avatar/mediasoup.discourse.group/yonatann/32/227_2.png) [@yonatann](https://mediasoup.discourse.group/u/yonatann)\
**Post date:** [April 21, 2020, 8:04am UTC](https://mediasoup.discourse.group/t/mediasoup-on-heroku/580/5 "2020-04-21T08:04:05Z")

</div>

@wvb1, no there is a problem with the port forwarding.  
You have to be able to control it.

I ended up using digital ocean which worked great.

---

<div class="post-metadata">

**Author:** ![wvb1](https://avatars.discourse-cdn.com/v4/letter/w/2bfe46/32.png) [@wvb1](https://mediasoup.discourse.group/u/wvb1)\
**Post date:** [April 21, 2020, 9:53am UTC](https://mediasoup.discourse.group/t/mediasoup-on-heroku/580/6 "2020-04-21T09:53:41Z")

</div>

Thanks! saved me a lot of time not trying it!

---

<div class="post-metadata">

**Author:** ![yonatann](https://yyz2.discourse-cdn.com/free1/user_avatar/mediasoup.discourse.group/yonatann/32/227_2.png) [@yonatann](https://mediasoup.discourse.group/u/yonatann)\
**Post date:** [April 21, 2020, 10:10am UTC](https://mediasoup.discourse.group/t/mediasoup-on-heroku/580/7 "2020-04-21T10:10:01Z")

</div>

@wvb1 you’re welcome, glad I could help

---

<div class="post-metadata">

**Author:** ![atonamy](https://yyz2.discourse-cdn.com/free1/user_avatar/mediasoup.discourse.group/atonamy/32/875_2.png) [@atonamy](https://mediasoup.discourse.group/u/atonamy)\
**Post date:** [March 14, 2021, 11:17am UTC](https://mediasoup.discourse.group/t/mediasoup-on-heroku/580/8 "2021-03-14T11:17:27Z")

</div>

Which service did u use in Digital Ocean? App Platform, Droplets or Kubernetes?

---

<div class="post-metadata">

**Author:** ![yonatann](https://yyz2.discourse-cdn.com/free1/user_avatar/mediasoup.discourse.group/yonatann/32/227_2.png) [@yonatann](https://mediasoup.discourse.group/u/yonatann)\
**Post date:** [March 14, 2021, 11:40am UTC](https://mediasoup.discourse.group/t/mediasoup-on-heroku/580/9 "2021-03-14T11:40:02Z")

</div>

I used a simple droplet
