This repository contains various bash scripts that automate common tasks. Each script is organized into subfolders based on its functionality to prevent overpopulation of a single directory. Below, you'll find a detailed explanation of how each script works, its requirements, and user-configurable variables.
- Automate Documentation Generation
- Automate File Organization
- Automate Testing
- Automate Backup with Compression
- Directory Backup
- Directory Structure
- Directory Sync
- Docker Cleanup
- Git Local Branch Cleanup
- Python Code Quality Check
- Python Environment Setup
- SSH Key Generation
- MongoDB Backup & Restore Automation w/ GDrive
- Ensure all scripts have executable permissions (
chmod +x script.sh). - Modify the user-configurable variables to match your environment.
- Use the scripts as needed to automate various tasks efficiently.