An open API service indexing awesome lists of open source software.

https://github.com/nigel1992/action1-script-library

Library of scripts I developed for use with the RMM platform Action1.com
https://github.com/nigel1992/action1-script-library

action1 automation cmd it-management powershell remote-management rmm scripts

Last synced: 7 months ago
JSON representation

Library of scripts I developed for use with the RMM platform Action1.com

Awesome Lists containing this project

README

          

# Action1 RMM Script Library

This 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.

## 📁 Repository Structure

Scripts are organized in a two-level folder structure:

- **By Functionality Category**
- `maintenance/`
- `software/`
- `network/`
- `security/`
- `inventory/`
- `utilities/`

- **By Script Language**
- `powershell/` – Scripts written in PowerShell (`.ps1`)
- `cmd/` – Windows Command Line (`.bat`, `.cmd`)
- `vbs/` – Visual Basic Scripts (`.vbs`)
- `bash/` – Linux/macOS scripts (`.sh`) for cross-platform use (where applicable)

### Example:
maintenance/
├── powershell/
│ └── ClearTempFiles.ps1
├── cmd/
│ └── DiskCleanup.cmd

software/
├── powershell/
│ └── InstallChrome.ps1

## ✅ How to Use with Action1

1. **Log in** to your [Action1 Dashboard](https://app.action1.com).
2. Navigate to **Configuration** → **Script Library**.
3. Click **"New Script"** and paste a script from this repo.
4. Assign to the relevant endpoints or groups.
5. Monitor the results in real-time through the dashboard.

Each script includes:

- 📄 A clear description of its purpose
- 💻 Supported operating systems
- 🔒 Required permissions (if any)
- 🚦 Exit codes and output behavior

## 🔐 Security Notice

Always review scripts before deploying them to production. Some scripts require administrative privileges and may modify system settings or files.

## 📌 Contributing

Want to share your scripts?

- Organize your script into the correct category and language subfolder
- Include comments and a usage description at the top of the file
- Follow naming conventions and best practices (PowerShell v5+ recommended)
- Submit a pull request!

## 📃 License

This project is licensed under the [Apache-2.0 license](LICENSE).

---

Made with ❤️ by an IT Professional, for fellow IT Professionals.