A collection of automation scripts and tools for infrastructure management, container orchestration, and DevOps workflows.
Project
Description
docker-slack
Send Docker container alerts to Slack
docker-compose-up
Automated docker-compose deployment
docker_garbage_collector
Clean up unused Docker images and containers
docker_garbage_collector_extended
Extended cleanup with additional filters
container_status_check
Monitor container health status
cleanup_nexus_docker
Clean up Nexus Docker registry
Project
Description
saltstack-api
Interact with SaltStack API for remote execution
salt-event-system-minion
Monitor Salt event bus for minion events
Infrastructure & Monitoring
Project
Description
ec2-stats
Gather AWS EC2 instance statistics
restapi_health_check
REST API endpoint health monitoring
httpd_log
Parse and analyze Apache HTTPD logs
exec-remote
Execute commands on remote servers
Project
Description
parameterized-build-gradle
Trigger parameterized Gradle builds
versioning-build-gradle
Automated version management for Gradle
Project
Description
supermarket-app
Sample supermarket management app
client-server
Client-server communication example
sqlite_sample
SQLite database operations sample
# Clone the repository
git clone https://github.com/tsilvadossantos/python-projects.git
cd python-projects
# Navigate to a project
cd docker-slack
# Install dependencies (if requirements.txt exists)
pip install -r requirements.txt
# Run
python main.py
Python - Core scripting language
Docker API - Container management
SaltStack API - Configuration management
Slack API - Notifications
AWS SDK - Cloud infrastructure
SQLite - Local database
MIT