Replies: 6 comments 3 replies
-
u-root and qemu looks like a good golden path forward https://github.com/u-root/mkuimage is just one of the utilities u-root provides to make it easier |
Beta Was this translation helpful? Give feedback.
-
We have added the ability to run workloads without a sandbox. This is intended to allow developers on most any platform to use nex with minimal friction. See here for more info. As far as MacOS specific runtimes, that isn't in scope for the time being. Once the three original providers are finalized and ready to go, we will begin to explore other sandboxes. I hope this allows you to work more with Nex! |
Beta Was this translation helpful? Give feedback.
-
Thanks @jordan-rash I tried it out yesterday but did not work for me. Can’t remember why. any chance an example ( hello world http thing in golang ) with config and makefile can be added to this repo ? |
Beta Was this translation helpful? Give feedback.
-
I can test on Mac and win arm64 and amd64 :) |
Beta Was this translation helpful? Give feedback.
-
We can then also test it with this once I get it done :) the issue includes support for running edge db and so could be nicely done with a users nex apps all running and updating at edge . |
Beta Was this translation helpful? Give feedback.
-
Darwin now has nested virtualisation in the next Mac OS update. so can run Nex natively and so have sandboxing. No one is going to run a Mac box as a server , but it will use useful for testing and matching the nex server. I think it’s only on m2 and m3 Apple chips. thanks for all the work on getting Darwin working btw. I don’t know if Windows arm will also get nested virt… |
Beta Was this translation helpful? Give feedback.
-
I just wanted to say how hard it is ro run this if your on a Mac, and ask how others are doing it.
The Apple M1 CPU does not support hardware assisted nested virtualisation at all.
The Apple M2 and M3 CPUs support the v8.4-A level of hardware assisted nested virtualisation.
Apparently Apple have not exposed this API to developers because they want developer to use their own Hypervisor API.
SO how to run on a MAC ?
Beta Was this translation helpful? Give feedback.
All reactions