Challenge installing Bot Layer in Self-Hosting - ...
# support
a
Hi, everyone! Hope you're all doing well. So... I'm trying to deploy the Medplum bot layer on my AWS self-hosted platform following the documentation in:
Copy code
## A Note for Self-Hosters

If you're hosting Medplum on your own infrastructure, remember that Bot layers don't auto-publish. To update the Bot Layer:

1. [Clone the Medplum Repo](/docs/contributing/local-dev-setup) (**Note:** You can clone the main Medplum repo instead
   of creating a fork)
2. [Build the Project](/docs/contributing/run-the-stack)
3. Deploy: Utilize
./scripts/deploy-bot-layer.sh` to deploy the new version. ` So, I'm giving this a shot... However, when running ./scripts/deploy-bot-layer.sh, I'm getting an error about @medplum/ccda@3.2.32 not being found in the registry. Here's the specific error:
Copy code
npm error 404 Not Found - GET https://registry.npmjs.org/@medplum%2fccda - Not found
npm error 404  '@medplum/ccda@3.2.32' is not in this registry.
Any suggestions on how to resolve this? Can I modify the package.json to remove this dependency since it's not listed as a required package? Or can I change
./scripts/deploy-bot-layer.sh
to omit ccda from installation? Here's a loom video with more visual info: https://www.loom.com/share/54c89132e2e94aaf8cb5dba8e4645f9a Thanks in advance for any help! @rahul1 @reshma
r
@albert_wong Thanks for flagging this! I believe this should be fixed in our next release 3.2.33
c
Hi @albert_wong - apologies for the inconvenience. Version 3.2.33 was just published, so this should be fixed.
a
@cody @rahul1 Winner winner, chicken dinner! Thank you both and all for helping to wrangle such a complex project. 🙂 I can confirm that this now works in the new release.
183 Views