This repository contains a collection of shell scripts for OpenOps, designed to be executed remotely via curl piping. These scripts enable users to quickly perform operations without needing to clone the repository or manually download files.
The scripts/ directory contains utility scripts including:
install- Installation script for OpenOpshelp- Help and documentation scriptshare-logs- Log sharing utilitytls- TLS-related operations
All scripts in this repository must be POSIX-compliant. This ensures:
- Maximum portability across different Unix-like systems
- Compatibility with various shell implementations (sh, dash, bash, etc.)
- Reliability when executed in minimal environments
Scripts are designed to be piped directly from the web:
curl -fsS https://openops.sh/install | shThis means scripts must:
- Be safe for direct execution
- Handle environment variables appropriately
- Provide clear error messages
- Exit cleanly on errors
See openops.sh/help and docs.openops.com for complete documentation and usage examples.