We use a MacStadium-sponsored Mac mini instance to develop our open-source Neutralinojs framework for Apple computers.
Here is how we turned the Mac mini instance into a remote workstation:
- Installed Git and VS Code, and cloned our open-source repositories
- Installed components needed for building Neutralinojs: C++ compiler and Python
- Connected to the Mac mini instance via VNC using the Remmina remote desktop client
Now, we can write code, compile, and test on Mac using any GNU/Linux platform. I typically write Linux-specific code on Ubuntu and push it into a new branch, then I pull the code from Mac mini via Remmina, write Apple-specific code, and push the modified code again to the same branch. Life is so easy with MacStadium <3
Here is a screenshot of our workstation: