![]() ![]() NB: Follow the rest of the instructions in repo copy you just made, not in the fastai/fastmac repo. After about 10 seconds, you'll see a screen that looks just like the one you're looking at now, except that it'll be in your repo copy. Type fastmac under "repository name" and then click "Create repository from template". ![]() Clone templateįirst, click here to create a copy of this repo in your account. #Vnc viewer for mac setup softwareNote also that according to the TOS the repo that contains these files needs to be the same one where you're developing the project that you're using it for, and specifically that you are using it for the " production, testing, deployment, or publication of software project". Note that your repo needs to be public, otherwise you have a strict monthly limit on how many minutes you can use. NB: Please check the GitHub Actions Terms of Service. Here's a little video that shows all the steps (click it for a full-size version): #Vnc viewer for mac setup fullNote that this only gives us access to a terminal shell, not a full GUI. Rather than shelling out thousands of dollars to buy a Mac, it turns out we can use GitHub Actions to give us access to one for free! fastmac makes this process as simple as possible. I don't have a Mac, but I often want to test my software on a Mac, or build software for folks using Macs. ![]() Get a MacOS or Linux shell, for free, in around 2 minutes It's running on an ESXi powered Mac sitting at MacStadium. Well, this thing isn't exactly GPU accelerated. Warning: macos 10.14 and later only allows control if Screen Sharing is enabled through System PreferencesĮasy fix: set the password by hand by hashing it into the preferences file. macOS Catalina won't let you purportedly configure VNC from the CLI, or at least, set the password anymore. #Vnc viewer for mac setup how toEarly iterations of this script I was still learning how to add users and got to see weird behavior when macOS doesn't have a home folder for a user (dumped right to a non-working desktop, for instance). We don't really need to run as runner, plus, we get the 'out of box' new user setup when we VNC in. Workaround: Create a new user, VNC User aka vncuser. You can't reset the password with passwd, it asks for your old password - even trying to change it from root! macOS, at some point, implemented SecureToken-based users. Lessons learned in my hacking this to bits: We don't know the password to runner. NOTE If you're using Apple Screen Sharing or RealVNC Viewer, use the system username and password ("VNC User"/your set password), NOT your VNC-only password! ![]() TODO: find a better way to somehow broadcast that ngrok is up and has a tunnel address Once the flow is started and you're in the status, you can view the 'you can VNC to.' section in the workflow log for your ngrok tunnel VNC address.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |