Skip to content

Latest commit

 

History

406 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DevOps Automation Tooling V2

Deployed Site

Overview

DevOps Automation Tooling V2 is a comprehensive collection of automation scripts, utilities, and tools built to simplify and streamline a wide range of technical tasks.

Rather than being a single application, this repository serves as a centralized toolbox for DevOps, system administration, data processing, and personal productivity workflows.

The project evolves continuously, with scripts organized by category and use case.

Live demo: https://devops-automationtoolingv2.pages.dev/


Purpose

This repository exists to:

  • Automate repetitive technical tasks
  • Provide reusable scripts across multiple domains
  • Serve as a personal knowledge base of solutions
  • Experiment with tooling, APIs, and integrations
  • Centralize utilities that would otherwise be scattered

Repository Structure

The repository is organized into domain-based folders, each containing scripts or tools related to a specific area.

CI/CD & Infrastructure

Directory Description
AzureDevOps/ Azure DevOps pipelines, automation, and utilities
Github/ GitHub CLI tools, workflows, and automation
Gitea/ Gitea instance automation and management
Forgejo/ Forgejo runner setup, workflows, and tooling
Iac/ Infrastructure as Code scripts and configs
YAML/ CI/CD workflow YAML files (GitHub Actions, etc.)
Artifactory/ Artifactory repository management
Portainer/ Portainer container management scripts

Systems / OS / Networking

Directory Description
Linux/ Linux system setup, configuration, and troubleshooting
Networking/ Network diagnostics, configuration, and automation
SSH/ SSH key management and connection utilities
Install/ Software installation and setup scripts
Action5Pro/ Action5 Pro automation tools
AmbernicRG35XXSP/ Ambernic RG35XXSP handheld device tooling

Data / Processing / Conversion

Directory Description
Data/ Data processing and transformation utilities
Database/ Database query, migration, and management tools
Conversion/ File and format conversion utilities
Excel/ Excel file generation and manipulation
MetaData/ Metadata extraction and manipulation tools
Torrents/ Torrent download and management scripts

Cloud / Web / APIs

Directory Description
Airtable/ Airtable API automation and management
Pcloud/ pCloud cloud storage automation
Browsers/ Browser automation and scraping utilities
freesound_org/ Freesound.org API integration tools

Atlassian Suite

Directory Description
Atlassian/ Atlassian ecosystem tools
Atlassian/Attachments/ Attachment management
Atlassian/Backups/ Backup utilities
Atlassian/Comments/ Comment management
Atlassian/Confluence/ Confluence wiki automation
Atlassian/Filters/ Filter and query utilities
Atlassian/Issues/ Issue tracking and management
Atlassian/Security/ Security-related Atlassian tools
Redmine/ Redmine project management automation

Automation / Utilities

Directory Description
General/ General-purpose automation scripts
Input_Manipulation/ Input and text manipulation utilities
ScriptRunner/ Script execution and orchestration tools
Scrappers/ Web scraping utilities

Security / Encryption

Directory Description
Security/ Security scanning, log collection, and utilities
Encryption/ Encryption and decryption tools

Communication / Productivity

Directory Description
Email/ Email automation and management
Outlook/ Outlook integration and automation
Forms/ Form generation and processing
Journal/ Journaling and note-taking utilities
Habit_Trackers/ Habit tracking tools

Media / Content

Directory Description
YouTube/ YouTube audio/video download and processing
RSS/ RSS feed monitoring and processing
Podcast/ Podcast download and management
SnapDownloader/ SnapDownloader utilities

Miscellaneous / Experimental

Directory Description
Minecraft/ Minecraft server management and automation
Steam/ Steam library management and automation
Stocks/ Stock analysis, strategy, and charting tools
Philips_Hue_Lights/ Philips Hue smart light automation
WaveFunctionCollapse/ Wave Function Collapse algorithm demos

Key Characteristics

  • Multi-language (Python, PowerShell, Bash, Perl, JavaScript)
  • Task-focused scripts rather than a single application
  • Mix of production-ready and experimental code
  • Organized by use case, not by architecture
  • Continuously evolving

Prerequisites

Depending on the script, you may need:

  • Python (various libraries)
  • PowerShell (Windows environments)
  • Bash (Linux/macOS)
  • API keys (e.g., GitHub, Atlassian, Airtable)
  • CLI tools (git, docker, etc.)

Each script may have its own requirements.


Important Notes

  • Not all scripts are production-ready
  • Some scripts may be experimental or untested
  • Hardcoded values may exist and require modification
  • Use caution when running scripts that modify systems or data

Best Practices for Use

  • Review scripts before execution
  • Test in a safe environment first
  • Extract and reuse logic as needed
  • Keep credentials secure and externalized

Contributing

This repository is primarily a personal toolkit, but contributions are welcome:

  • Improve scripts
  • Add documentation
  • Refactor or standardize code
  • Suggest new automation ideas

License

MIT License


Summary

This repository is best understood as:

A growing library of automation scripts and technical solutions across multiple domains

—not a single tool, but a toolbox built over time.

About

Scripts I have created, used to solve issues.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages