{"id":29049484,"url":"https://github.com/nigel1992/action1-script-library","last_synced_at":"2025-06-26T19:37:44.145Z","repository":{"id":300648447,"uuid":"1006718884","full_name":"Nigel1992/Action1-Script-Library","owner":"Nigel1992","description":"Library of scripts I developed for use with the RMM platform Action1.com","archived":false,"fork":false,"pushed_at":"2025-06-22T21:55:04.000Z","size":0,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-06-22T22:28:14.962Z","etag":null,"topics":["action1","automation","cmd","it-management","powershell","remote-management","rmm","scripts"],"latest_commit_sha":null,"homepage":"https://www.action1.com","language":"PowerShell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Nigel1992.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"security/bash/.gitkeep","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-06-22T21:28:18.000Z","updated_at":"2025-06-22T21:55:07.000Z","dependencies_parsed_at":"2025-06-22T22:38:50.710Z","dependency_job_id":null,"html_url":"https://github.com/Nigel1992/Action1-Script-Library","commit_stats":null,"previous_names":["nigel1992/action1-script-library"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Nigel1992/Action1-Script-Library","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nigel1992%2FAction1-Script-Library","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nigel1992%2FAction1-Script-Library/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nigel1992%2FAction1-Script-Library/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nigel1992%2FAction1-Script-Library/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Nigel1992","download_url":"https://codeload.github.com/Nigel1992/Action1-Script-Library/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nigel1992%2FAction1-Script-Library/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262133502,"owners_count":23264227,"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","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":["action1","automation","cmd","it-management","powershell","remote-management","rmm","scripts"],"created_at":"2025-06-26T19:37:43.034Z","updated_at":"2025-06-26T19:37:44.124Z","avatar_url":"https://github.com/Nigel1992.png","language":"PowerShell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Action1 RMM Script Library\n\nThis repository contains a collection of custom scripts designed for use with [Action1 RMM](https://www.action1.com), a cloud-based remote monitoring and management platform. These scripts help automate common IT administration, maintenance, security, and monitoring tasks.\n\n## 📁 Repository Structure\n\nScripts are organized in a two-level folder structure:\n\n- **By Functionality Category**\n  - `maintenance/`\n  - `software/`\n  - `network/`\n  - `security/`\n  - `inventory/`\n  - `utilities/`\n\n- **By Script Language**\n  - `powershell/` – Scripts written in PowerShell (`.ps1`)\n  - `cmd/` – Windows Command Line (`.bat`, `.cmd`)\n  - `vbs/` – Visual Basic Scripts (`.vbs`)\n  - `bash/` – Linux/macOS scripts (`.sh`) for cross-platform use (where applicable)\n\n### Example:\nmaintenance/\n├── powershell/\n│ └── ClearTempFiles.ps1\n├── cmd/\n│ └── DiskCleanup.cmd\n\nsoftware/\n├── powershell/\n│ └── InstallChrome.ps1\n\n\n## ✅ How to Use with Action1\n\n1. **Log in** to your [Action1 Dashboard](https://app.action1.com).\n2. Navigate to **Configuration** → **Script Library**.\n3. Click **\"New Script\"** and paste a script from this repo.\n4. Assign to the relevant endpoints or groups.\n5. Monitor the results in real-time through the dashboard.\n\nEach script includes:\n\n- 📄 A clear description of its purpose  \n- 💻 Supported operating systems  \n- 🔒 Required permissions (if any)  \n- 🚦 Exit codes and output behavior  \n\n## 🔐 Security Notice\n\nAlways review scripts before deploying them to production. Some scripts require administrative privileges and may modify system settings or files.\n\n## 📌 Contributing\n\nWant to share your scripts?\n\n- Organize your script into the correct category and language subfolder  \n- Include comments and a usage description at the top of the file  \n- Follow naming conventions and best practices (PowerShell v5+ recommended)  \n- Submit a pull request!  \n\n## 📃 License\n\nThis project is licensed under the [Apache-2.0 license](LICENSE).\n\n---\n\nMade with ❤️ by an IT Professional, for fellow IT Professionals.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnigel1992%2Faction1-script-library","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnigel1992%2Faction1-script-library","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnigel1992%2Faction1-script-library/lists"}