Add NVIDIA runtime support & WebUI port to docker-compose.yml - #555
Add NVIDIA runtime support & WebUI port to docker-compose.yml#555B0bbyDowns wants to merge 2 commits into
Conversation
|
Thank you for your pull request and welcome to our community. We could not parse the GitHub identity of the following contributors: root.
|
|
Hey @B0bbyDowns! Thanks for the pull request. ❤️ There are a few preliminaries for contributing to the project. Could you check your git configuration per this @cla-bot message: #555 (comment) It looks like you'll need to set up git signing. We have some documentation to help out with that here: https://github.com/Lilypad-Tech/lilypad/blob/main/CONTRIBUTING.md#signed-commits. Once that's set up, you'll need to retroactively sign the commits on this PR. Fortunately, it's just one commit, so a Lastly, contributors need to sign the CLA. If you could do that on a separate pull request like this one: https://github.com/Lilypad-Tech/lilypad/pull/499/files, that should get you set up. |
|
Hey Brian,
No worries, will get onto this later today and apologies as this was my
first PR so I wasn't quite sure how to do it properly.
Thanks, Bob.
…On Fri, Mar 28, 2025 at 1:50 AM Brian Ginsburg ***@***.***> wrote:
Hey @B0bbyDowns <https://github.com/B0bbyDowns>! Thanks for the pull
request. ❤️
There are a few preliminaries for contributing to the project. Could you
check your git configuration per this @cla-bot
<https://github.com/cla-bot> message: #555 (comment)
<#555 (comment)>
It looks like you'll need to set up git signing. We have some
documentation to help out with that here:
https://github.com/Lilypad-Tech/lilypad/blob/main/CONTRIBUTING.md#signed-commits.
Once that's set up, you'll need to retroactively sign the commits on this
PR. Fortunately, it's just one commit, so a git commit --amend with no
changes will likely work.
Lastly, contributors need to sign the CLA. If you could do that on a
separate pull request like this one:
https://github.com/Lilypad-Tech/lilypad/pull/499/files, that should get
you set up.
—
Reply to this email directly, view it on GitHub
<#555 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/BQ4ZMY5W5I5OF76TKB6SJGL2WQF3HAVCNFSM6AAAAABZ3V4DB6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDONJYGM2TEOJWGM>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
[image: bgins]*bgins* left a comment (Lilypad-Tech/lilypad#555)
<#555 (comment)>
Hey @B0bbyDowns <https://github.com/B0bbyDowns>! Thanks for the pull
request. ❤️
There are a few preliminaries for contributing to the project. Could you
check your git configuration per this @cla-bot
<https://github.com/cla-bot> message: #555 (comment)
<#555 (comment)>
It looks like you'll need to set up git signing. We have some
documentation to help out with that here:
https://github.com/Lilypad-Tech/lilypad/blob/main/CONTRIBUTING.md#signed-commits.
Once that's set up, you'll need to retroactively sign the commits on this
PR. Fortunately, it's just one commit, so a git commit --amend with no
changes will likely work.
Lastly, contributors need to sign the CLA. If you could do that on a
separate pull request like this one:
https://github.com/Lilypad-Tech/lilypad/pull/499/files, that should get
you set up.
—
Reply to this email directly, view it on GitHub
<#555 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/BQ4ZMY5W5I5OF76TKB6SJGL2WQF3HAVCNFSM6AAAAABZ3V4DB6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDONJYGM2TEOJWGM>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
|
Thank you for your pull request and welcome to our community. We could not parse the GitHub identity of the following contributors: root.
|
8b7b297 to
bb51b85
Compare
|
Thank you for your pull request and welcome to our community. We could not parse the GitHub identity of the following contributors: root.
|
bb51b85 to
e259e8f
Compare
|
Thank you for your pull request and welcome to our community. We require contributors to sign our Contributor License Agreement, and we don't seem to have the users @B0bbyDowns on file. In order for us to review and merge your code, please open a new pull request and sign the Contributor License Agreement following the instructions in our contributing guide. Once the pull request is merged, ping a maintainer who will summon me again. |
|
Hey Brian,
I think I got it verified correctly?
Let me know if it still isnt right
…On Fri, Mar 28, 2025 at 11:41 AM cla-bot[bot] ***@***.***> wrote:
Thank you for your pull request and welcome to our community. We require
contributors to sign our Contributor License Agreement, and we don't seem
to have the users @B0bbyDowns <https://github.com/B0bbyDowns> on file. In
order for us to review and merge your code, please open a new pull request
and sign the Contributor License Agreement following the instructions in
our contributing guide
<https://github.com/Lilypad-Tech/lilypad/blob/main/CONTRIBUTING.md#contributor-license-agreement>.
Once the pull request is merged, ping a maintainer who will summon me again.
—
Reply to this email directly, view it on GitHub
<#555 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/BQ4ZMY3KW4HBE47PBTCDDHL2WSLE5AVCNFSM6AAAAABZ3V4DB6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDONJZHA4TINBSHE>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
[image: cla-bot[bot]]*cla-bot[bot]* left a comment
(Lilypad-Tech/lilypad#555)
<#555 (comment)>
Thank you for your pull request and welcome to our community. We require
contributors to sign our Contributor License Agreement, and we don't seem
to have the users @B0bbyDowns <https://github.com/B0bbyDowns> on file. In
order for us to review and merge your code, please open a new pull request
and sign the Contributor License Agreement following the instructions in
our contributing guide
<https://github.com/Lilypad-Tech/lilypad/blob/main/CONTRIBUTING.md#contributor-license-agreement>.
Once the pull request is merged, ping a maintainer who will summon me again.
—
Reply to this email directly, view it on GitHub
<#555 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/BQ4ZMY3KW4HBE47PBTCDDHL2WSLE5AVCNFSM6AAAAABZ3V4DB6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDONJZHA4TINBSHE>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
|
@cla-bot check |
|
The cla-bot has been summoned, and re-checked this pull request! |
|
Thanks @B0bbyDowns, the preliminaries all look correct. We'll get someone to take a look at the PR today or early next week. |
Summary of Changes
8438in Bacalhau container to enable the Web UI--config WebUI.Enabledin Bacalhau commandruntime: nvidiaandNVIDIA_VISIBLE_DEVICES=allto both Bacalhau and Resource Provider servicesDetailed Description
This PR updates the
docker-compose.ymlto allow GPU support through the NVIDIA runtime and enable the Bacalhau Web UI port. The changes include:GPU Support
runtime: nvidiato both thebacalhauandresource-providerservices.NVIDIA_VISIBLE_DEVICES=allfor GPU recognition in containers.Web UI
8438:8438) and included--config WebUI.Enabledin the Bacalhau command.Other Adjustments
resource-providerin favor of NVIDIA runtime.Files Changed
docker-compose.ymlTesting
Local Testing
docker-compose up -dwith the updated file.http://localhost:8438.GPU Check
Additional Notes
nvidia-container-runtime.