{"id":32558812,"url":"https://github.com/stsoftwareau/grq-setup","last_synced_at":"2025-10-28T23:59:30.147Z","repository":{"id":239252598,"uuid":"799018869","full_name":"stSoftwareAU/GRQ-setup","owner":"stSoftwareAU","description":null,"archived":false,"fork":false,"pushed_at":"2025-10-19T23:27:06.000Z","size":490,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"Develop","last_synced_at":"2025-10-20T05:09:24.730Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/stSoftwareAU.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-05-11T01:06:49.000Z","updated_at":"2025-10-19T23:27:10.000Z","dependencies_parsed_at":"2025-04-26T02:29:53.317Z","dependency_job_id":"6057428b-8bf7-4efe-be6a-99bab93b1253","html_url":"https://github.com/stSoftwareAU/GRQ-setup","commit_stats":null,"previous_names":["stsoftwareau/grq-setup"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/stSoftwareAU/GRQ-setup","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stSoftwareAU%2FGRQ-setup","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stSoftwareAU%2FGRQ-setup/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stSoftwareAU%2FGRQ-setup/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stSoftwareAU%2FGRQ-setup/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/stSoftwareAU","download_url":"https://codeload.github.com/stSoftwareAU/GRQ-setup/tar.gz/refs/heads/Develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stSoftwareAU%2FGRQ-setup/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281533432,"owners_count":26517827,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-28T02:00:06.022Z","response_time":60,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-10-28T23:58:39.034Z","updated_at":"2025-10-28T23:59:30.140Z","avatar_url":"https://github.com/stSoftwareAU.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# GRQ-setup\n1. [Create SSH key](https://docs.github.com/en/authentication/connecting-to-github-with-ssh)\n3. mkdir ~/src \u0026\u0026 cd ~/src\n4. git clone git@github.com:stSoftwareAU/GRQ-setup.git\n   \n# Ubuntu server setup\n1. sudo apt update\n2. sudo apt install git\n   \n# GRQ-setup for Mac Mini Cluster Nodes\n\n## 🚀 Automated Setup\n\nRun the primary setup script with your node number:\n\n```bash\n~/GRQ-stepup/MacOS/setup.sh 21 \n```\n## 🛠 Manual Tasks (one-time setup)\n\nAfter running setup.sh, you must manually enable SSH (Remote Login):\n\nTo enable SSH manually:\nOpen System Settings → General → Sharing.\nEnable Remote Login.\nIf prompted, allow access for \"All Users\" (or restrict it to the users you prefer).\n📣 Note: On macOS Ventura/Sonoma and later, enabling Remote Login requires Full Disk Access privileges for Terminal (this is Apple's security feature). This manual step ensures that SSH is enabled correctly.\n\n![image](https://github.com/user-attachments/assets/d6b039fc-2926-4999-bfa1-e9c7e67b60e8)\n\n![image](https://github.com/user-attachments/assets/7c7d3348-fe7b-4e77-b1be-6fb2d1729b3d)\n\n![image](https://github.com/user-attachments/assets/373f0363-392d-4a86-9aef-6ee4c707a013)\n\n![image](https://github.com/user-attachments/assets/a9f51f59-926d-48cf-879b-3aa4250da6e5)\n\n![image](https://github.com/user-attachments/assets/16b3e7f2-33b8-46d4-a3e1-bd2470116a76)\n\n![image](https://github.com/user-attachments/assets/8bf357ca-841f-46bd-a4bd-877b3d4c526b)\n\n## Remote Management \u0026 Apple ID Precautions\n\nEach Mac is set up using your Apple ID but does not retain any personal services like Messages, iCloud Drive, or FaceTime. These should be disabled manually after initial setup:\n\n1. Open **System Settings \u003e Apple ID**.\n2. Sign out of Messages, FaceTime, and iCloud Drive.\n3. Disable Handoff, Continuity, and Apple Watch unlock.\n\n### Remote Access\n\n- **Screen Sharing** is enabled and available through your Apple ID or local network.\n- If a password reset is needed, machines may be wiped and re-setup using `setup.sh`.\n\nThese systems are designed to be **self-healing and ephemeral** — only syncing training data hourly.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstsoftwareau%2Fgrq-setup","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstsoftwareau%2Fgrq-setup","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstsoftwareau%2Fgrq-setup/lists"}