Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New steps in README for M1 macs #257

Open
3 tasks
dreeves opened this issue May 4, 2022 · 0 comments
Open
3 tasks

New steps in README for M1 macs #257

dreeves opened this issue May 4, 2022 · 0 comments
Labels
ABC Non-technical / prose / webcopy INF Infra, not user-visible PEA Easy-peasy RFE Request For Enhancement

Comments

@dreeves
Copy link
Member

dreeves commented May 4, 2022

Desiderata

Preview Give feedback

I believe I had to do the following things on my M1 mac to be able to run bbserver (nee jsbrain_server) locally. Huge thanks to Adam!

  1. Install Chromium with Homebrew: brew install chromium (but maybe this would've happened on its own via npm install? I flailed around trying a lot of things and now who knows which things were actually necessary, and, unfortunately, which things I did that I forgot I did)

  2. Unquarantine Chromium (also not sure if this was necessary):

$ xattr /Applications/Chromium.app
com.apple.quarantine
$ xattr -r -d com.apple.quarantine /Applications/Chromium.app
  1. Set some environment variables (see Puppeteer needs environment variables set #264). This was the final thing that made it suddenly work.

  2. Install Python packages for automon with pip3

Cognata

Verbata: dev env, apple m1, apple silicon, chromium, environment variables, local dev,

@dreeves dreeves added RFE Request For Enhancement ABC Non-technical / prose / webcopy PEA Easy-peasy INF Infra, not user-visible labels May 4, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ABC Non-technical / prose / webcopy INF Infra, not user-visible PEA Easy-peasy RFE Request For Enhancement
Projects
None yet
Development

No branches or pull requests

1 participant