Skip to content

Conversation

0xlynett
Copy link
Contributor

@0xlynett 0xlynett commented Apr 4, 2024

Problem

There is no Docker image for Kinode.

Solution

I made a Docker image for Kinode.

Docs Update

hyperware-ai/hyperware-book#156

Notes

I couldn't get it working on Alpine, so the final image is a bit large (Debian 12 Slim)

Docker Hub: https://hub.docker.com/r/0xlynett/kinode

TODO:

  • use a different account other than my personal one as the namespace
  • set up a workflow to automatically build new releases
  • use Alpine if possible

(todo: use a different account other than my personal one as the namespace)
@0xlynett
Copy link
Contributor Author

0xlynett commented Apr 4, 2024

Added the docs update PR

@nick1udwig
Copy link
Member

Tested and it works great, thank you very much for this PR!

One thing I found a little confusing (not reading the docs, just looking at code/playing with cmdline) was that the home directory lives in /kinode and the binary lives in /bin/kinode. Does it make more sense if we call the home dir something like /home or /kinode-home?

@0xlynett
Copy link
Contributor Author

0xlynett commented Apr 4, 2024

yeah thats a good idea, i'll change the dockerfile to use /kinode-home
not sure how it would interact with standard FHS folders like /home

@0xlynett
Copy link
Contributor Author

0xlynett commented Apr 4, 2024

Copy link
Member

@nick1udwig nick1udwig left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested on Linux & macOS and it works great on both. Nice work, thanks for the contribution 👍

@dr-frmr dr-frmr merged commit bddd864 into hyperware-ai:main Apr 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants