Monitor Web Service Health Check
Bash script to perform a basic health check on a web service by curling a URL and verifying the HTTP status code and optionally checking for expected content.
Curated list of production-ready BASH scripts and coding solutions.
Bash script to perform a basic health check on a web service by curling a URL and verifying the HTTP status code and optionally checking for expected content.
A useful bash script to automatically delete local Git branches that have already been merged into the main branch or whose remote tracking branch no longer exists.
A bash script to generate strong, customizable random passwords or strings using /dev/urandom, suitable for secure credentials or tokens in development.
A bash script utilizing rsync to efficiently synchronize local web project files with a remote server, ideal for static site deployments or asset updates.
Learn to automate daily database backups for MySQL or PostgreSQL, compressing and timestamping them for easy recovery and storage in web development.
Discover how to create a simple bash script to automate the renewal of Let's Encrypt SSL certificates, ensuring your web applications remain secure and accessible.
A useful bash snippet for web developers to quickly find and terminate processes occupying a specific network port, resolving common local development conflicts.
Learn to robustly parse command-line arguments (short and long options) in bash scripts using `getopt`, enabling flexible configuration for web development tools.
A concise bash script to load environment variables from a `.env` file into the current shell session, crucial for configuring web applications securely.
Execute HTTP GET/POST requests using curl and parse the JSON response with `jq`, essential for interacting with web APIs directly from your bash scripts.
Automate the startup of local development servers (e.g., Node.js, Python, PHP) and optionally tail their logs for real-time monitoring, streamlining your development workflow.
Automate the removal of common web project artifacts like `node_modules`, `dist` folders, and cache directories to ensure clean builds and save disk space.