# Is standalone companion working?

**URL:** <https://community.transloadit.com/t/is-standalone-companion-working/16138>\
**Category:** Uppy\
**Created:** [June 22, 2022, 8:17pm UTC](https://community.transloadit.com/t/is-standalone-companion-working/16138 "2022-06-22T20:17:21Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![alvacouch](https://avatars.discourse-cdn.com/v4/letter/a/f04885/32.png) [@alvacouch](https://community.transloadit.com/u/alvacouch)\
**Post date:** [June 22, 2022, 8:17pm UTC](https://community.transloadit.com/t/is-standalone-companion-working/16138/1 "2022-06-22T20:17:21Z")

</div>

I can get all of the way to selecting a provider including Dropbox or Google Drive, but then the system responds that I have a malformed request.

- in google drive, I get a message that I didn’t provide a client id. Isn’t that the KEY?
- in Dropbox, I get a message that my redirect URL isn’t https. It is.

Do I need to set up an express server to get this to work?

Thanks,

---

<div class="post-metadata">

**Author:** ![Merlijn](https://yyz2.discourse-cdn.com/flex032/user_avatar/community.transloadit.com/merlijn/32/1382_2.png) [@Merlijn](https://community.transloadit.com/u/Merlijn)\
**Post date:** [June 23, 2022, 11:59am UTC](https://community.transloadit.com/t/is-standalone-companion-working/16138/2 "2022-06-23T11:59:26Z")

</div>

Hi, there is not enough information here to help. Going to need to see how you integrate or use Companion + Uppy code. But the errors very likely indicate you misconfigured the apps and Companion is working fine.

---

<div class="post-metadata">

**Author:** ![alvacouch](https://avatars.discourse-cdn.com/v4/letter/a/f04885/32.png) [@alvacouch](https://community.transloadit.com/u/alvacouch)\
**Post date:** [June 23, 2022, 3:45pm UTC](https://community.transloadit.com/t/is-standalone-companion-working/16138/3 "2022-06-23T15:45:33Z")

</div>

I was able to get a lot farther by using the JSON configuration option. This allowed me to turn on debugging, which does not seem to be supported in the environment variables? At present, google key and secret are being accepted properly based upon the JSON configuration. I haven’t had time to check whether the exact same configuration works with environment variables.

At present, I am having trouble with implicit paths. The public service instance is at [cuahsi-dev-1.hydroshare.org/uppy](http://cuahsi-dev-1.hydroshare.org/uppy) . NGINX is happiest when I make the path to the server implicit, so that the actual backend server doesn’t have a path, while parts of the client only seem to know about explicit paths. At present, the final redirect from google back to my application responds without the implicit path. This seems to be a setting in the JavaScript client???

---

<div class="post-metadata">

**Author:** ![alvacouch](https://avatars.discourse-cdn.com/v4/letter/a/f04885/32.png) [@alvacouch](https://community.transloadit.com/u/alvacouch)\
**Post date:** [July 7, 2022, 1:16pm UTC](https://community.transloadit.com/t/is-standalone-companion-working/16138/4 "2022-07-07T13:16:46Z")

</div>

I have companion working but there are things I don’t understand about how it works. I will post a more relevant question.
