Skip to content

eligiable/Bash

Repository files navigation

Bash

Bash Scripts to Automate

AWS Auto Deploy

Shell Script to deploy an Auto Scaled Environment from Base Image.

Mongo Self-Signed Certificate

Shell Script to create a Self Signed Certificate for Encrypted Traffic between Server and Client.

Delete AWS EC2 Snapshots

Shell Script to Delete AWS EC2 Snapshots on a Date/Time basis and exclude Snapshots required to be kept.

Delete AWS Media Store

Shell Script to Delete AWS Media Store Files since there is no option to delete multiple files.

ELK Stack

Shell Script to install the latest Stable ELK Stack on Ubuntu/Debian.

Install XMRRig

Shell Script to install XMRRig on Ubuntu 14/16.

Mongo DB Backup to AWS S3

Shell Script to Create Mongo DB Compressed Backup and upload it to AWS S3. Not suitable for Large Databases.

Mongo DB Incremental Backup

Shell Script to Create Mongo DB Incremental Backup based on OPLog. OPLog needs to be enabled/configured.

rsyslog configuration

rsyslog.conf template to store logs under a single directory with tailoring HOSTNAME/LOGFOLDER/LOGFILE

Restore MySQL Backup from S3

Shell Script to download MySQL Backup from S3, perform some specific Operations and Restore.

Static Website Hosting on S3

Shell Script to upload files to AWS S3 Static Website Hosting because AWS S3 mismatches the header of the Static Content.

Verify JSON Generation

Shell Script to check JSON Generation for Magento2 and send Email Alert.

Monitor Website/URL

Shell Script to Monitor Website/URL and Send Email Alert.

Website/URL Status Check

Shell Script to keep Monitor Website/URL Status Header and if not found 200 perform operation e.g. Restart the Service.

clear RAM

Shell Script to clear RAM based on percentage.

About

Bash Scripts to Automate

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages