Skip to content

HashimsGitHub/DevOps-Toolkit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

101 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛠️ DevOps Toolkit

A personal collection of scripts, configuration files, and setup guides covering cloud infrastructure, containers, Kubernetes, databases, and Windows system administration.


Contents

☁️ Azure & Cloud

File Description
AzCM_OfflineInstall v2.ps1 Offline installation script for the Azure Connected Machine agent
Online_Download_AzurePowerShell.ps1 Downloads and installs the Azure PowerShell module

🐳 Docker & Container Orchestration

File Description
install-docker.sh Installs Docker on Ubuntu
Docker-KillAll.sh Stops and removes all running Docker containers
DockerSwarm.txt Docker Swarm setup notes and commands
Portainer-on-Swarm Instructions for deploying Portainer on a Docker Swarm cluster
myRancher.sh Spins up a Rancher instance via Docker
bootup.sh General container/service startup script
nuke.sh Teardown script — removes containers and services

☸️ Kubernetes

File Description
kustomization.yaml Kustomize config for Kubernetes resource management
mysql-deployment.yaml Kubernetes deployment manifest for MySQL
wordpress-deployment.yaml Kubernetes deployment manifest for WordPress
K8s Notes.txt General Kubernetes reference notes and commands
KubeAPP.txt Notes for deploying applications on Kubernetes
KubeflowTutorial.txt Kubeflow setup and usage notes

🌐 Web & App Servers

File Description
nginx-install.sh Installs and configures Nginx
PrestashopInstall.sh Automated PrestaShop installation on Ubuntu
Ubuntu Wordpress installation script.txt Step-by-step WordPress install on Ubuntu
AsteriskVOIP Asterisk VoIP server setup notes
PostgresSQL on Ubuntu PostgreSQL installation and configuration on Ubuntu

🤖 AI / ML

File Description
deepseek_install.sh Installs DeepSeek AI model locally
Python_SQL_Database.ipynb Jupyter notebook: Python and SQL database interaction
Julia Pluto Notebook Julia language Pluto notebook
Jupyter Notebooks with Apache Spark Jupyter and Apache Spark integration setup

🪟 Windows Administration

File Description
OnboardingScript_CORP_Citrix.ps1 Citrix onboarding script for the CORP environment
OnboardingScript_TEST_Citrix.ps1 Citrix onboarding script for the TEST environment
Encode-Decode-Base64.ps1 PowerShell Base64 encoder/decoder utility
Restore-Folder-Defaults.ps1 Restores Windows user folder default locations via PowerShell
Restore_Desktop_Default_Location.bat Resets the Desktop folder to its default path
Restore_Documents_Default_Location.bat Resets the Documents folder to its default path
Restore_Pictures_Default_Location.bat Resets the Pictures folder to its default path
enable-hyperV-WinHome.bat Enables Hyper-V on Windows Home editions

🗄️ Database

File Description
query.sql SQL query reference file

🐧 Linux & Environment Setup

File Description
Anaconda Server.txt Sets up Anaconda and JupyterLab on an Ubuntu cloud VM — includes install commands and instructions for accessing JupyterLab via browser on port 8888

🌟 Origin Story

File Description
hello.sh The very first file committed to this repo — a special message left by my wife when I started my GitHub journey ❤️

Usage

Scripts are standalone — clone the repo and run what you need:

git clone https://github.com/HashimsGitHub/DevOps-Toolkit.git
cd DevOps-Toolkit

Shell scripts — make executable first:

chmod +x script-name.sh
./script-name.sh

PowerShell scripts — run as Administrator:

Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
.\script-name.ps1

Prerequisites

Most scripts assume one of the following environments:

  • Ubuntu 20.04+ / Debian-based Linux
  • Windows 10/11 (for .ps1 and .bat files)
  • Docker installed (for container scripts)
  • kubectl configured (for Kubernetes manifests)

License

MIT — use freely, adapt as needed.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors