{"id":17383054,"url":"https://github.com/meibraransari/dotfiles","last_synced_at":"2026-02-18T01:06:21.461Z","repository":{"id":242792350,"uuid":"810579691","full_name":"meibraransari/dotfiles","owner":"meibraransari","description":"🚀 💪🏻Power of DevOps ♾️ Automation Tools ⚡ ","archived":false,"fork":false,"pushed_at":"2025-07-08T11:51:40.000Z","size":6984,"stargazers_count":1,"open_issues_count":2,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-10-09T18:18:57.573Z","etag":null,"topics":["ansible","apt","docker","dotfiles","dotfiles-linux","git","ibraransari","kubernetes","linux","meibraransari","nginx","pm2","proxmox","shell","shell-scripts","shellscript","terraform","vim","wsl","wsl2"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/meibraransari.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-06-05T01:16:47.000Z","updated_at":"2025-07-08T11:51:43.000Z","dependencies_parsed_at":"2024-08-17T12:26:52.465Z","dependency_job_id":"223b292f-502d-4499-8861-fc875cdf73c3","html_url":"https://github.com/meibraransari/dotfiles","commit_stats":null,"previous_names":["meibraransari/dotfiles"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/meibraransari/dotfiles","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meibraransari%2Fdotfiles","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meibraransari%2Fdotfiles/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meibraransari%2Fdotfiles/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meibraransari%2Fdotfiles/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meibraransari","download_url":"https://codeload.github.com/meibraransari/dotfiles/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meibraransari%2Fdotfiles/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29565018,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-18T00:47:08.760Z","status":"ssl_error","status_checked_at":"2026-02-18T00:45:26.718Z","response_time":100,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ansible","apt","docker","dotfiles","dotfiles-linux","git","ibraransari","kubernetes","linux","meibraransari","nginx","pm2","proxmox","shell","shell-scripts","shellscript","terraform","vim","wsl","wsl2"],"created_at":"2024-10-16T07:40:27.873Z","updated_at":"2026-02-18T01:06:21.446Z","avatar_url":"https://github.com/meibraransari.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"---\nCreated: 2024-08-03T07:07:27+05:30\nUpdated: 2025-02-10T20:26:18+05:30\nMaintainer: Ibrar Ansari\n---\n\u003cdiv align=\"center\"\u003e\n    \u003ch1\u003e 📌 Ibrar's Dotfiles For DevOps 📁\u003c/h1\u003e\n    \u003cimg src=\"https://readme-typing-svg.herokuapp.com?font=Iosevka\u0026weight=800\u0026size=20\u0026pause=1000\u0026color=6791C9\u0026background=0C0E0F\u0026center=true\u0026vCenter=true\u0026random=false\u0026width=435\u0026lines=🚀The+Power+Of+DevOps+Automation⚡\"\n    \u003ch3\u003e\u003c/h3\u003e\n\u003c/div\u003e\n\n## 📖 Overview\nThis is my small repository to manage DevOps tools such as [Docker](https://www.docker.com/), [Kubernetes](https://kubernetes.io/), [Ansible](https://www.ansible.com/), [Linux](https://www.linux.org/) [Git](https://github.com/) and **many** more...\n\nAfter using it you can realize the real💪🏽 Power of DevOps 🚀 Automation Tools and you will save a lot of time to manage Infrastructure.\n\n[![Latest Version][releases-badge]][releases-link]\n\n## 🎬 Video Demonstration\n[![Watch on Youtube](https://i.ytimg.com/vi/EumdEnYgI_Q/maxresdefault.jpg)](https://youtu.be/EumdEnYgI_Q)\n\n## 📝 Prerequisites\n🧠 Brain is not poisoned with beer, because you have enough brain cells is required to read this manual. \n\n## 🖥️ Supported Systems\n\n- \\[x\\] Ubuntu.\n- \\[x\\] Debian.\n- \\[x\\] Deepin.\n- \\[x\\] Lubuntu.\n- \\[x\\] Xubuntu.\n- \\[x\\] Pop!_OS.\n- \\[x\\] Zorin OS.\n- \\[x\\] Linux Mint.\n- \\[x\\] Kali Linux.\n- \\[x\\] Ubuntu MATE.\n- \\[x\\] Elementary OS.\n- \\[x\\] Raspberry Pi OS.\n- \\[x\\] Windows (WSL must be installed with any of above distro.)\n-  [ ] Mac (Implementation is pending)\n\n## 📥 Installation\n\nUsing wget:\n\n```bash\nbash \u003c(wget -qO- https://raw.githubusercontent.com/meibraransari/dotfiles/main/installer)\n\n```\n\nOr using curl:\n\n```bash\nbash \u003c(curl -s https://raw.githubusercontent.com/meibraransari/dotfiles/main/installer)\n```\n\n## 🐳 Try it in Docker\n\nYou can safely install additional software and make any changes to the file system. Once you exit container the image is deleted.\n\n```bash\ndocker pull ibraransaridocker/dotfiles\ndocker run -itd --name=c-dotfiles ibraransaridocker/dotfiles /bin/bash\ndocker exec -it c-dotfiles /bin/bash\n```\n\n## 🔄 Update to latest release.\n\n\tupdate_dotfiles\n \n## 🗑️ Uninstall Command.\n\n\tuninstall_dotfiles\n \n## 🛠️Install DevOps Package Usage\n```\ninstall_\u003cPress Tab to select app to install\u003e\n```\n\n## 🔄Upgrade DevOps Package Usage\n```\nupgrade_\u003cPress Tab to select app to install\u003e\n```\n\n## ❓Help DevOps Package Usage\n```\nhelp_\u003cPress Tab to select app to install\u003e\n```\n\n## 📝A Nice System Info 😊\n```\nsystem_info\n```\n\n## 🗑️Trash\n```\ntrash \u003cFiles_or_folder\u003e\n```\n\n## 🚀 DevOps Tools Installer Included\n\n- Docker\n- Docker Compose\n- Kubernetes (kubectl)\n- Ansible\n- Terraform\n- Jenkins\n- AWS CLI\n- Azure CLI\n- Google Cloud SDK\n- Helm\n- Prometheus\n- Grafana\n- GitLab Runner\n- HashiCorp Vault\n- HashiCorp Consul\n- Basic CLI App\n- GRC\n- Nginx\n- Certbot\n\n\n# 📌 Dotfiles usage in short (Trailer) 😊\n\n## ✨ For more details click on below link to understand it's full functionality.\n\n## `🔄 Git:` ✔\n```\ngitv='git --version'\ngitpl='git pull'\ngitrv='git remote -v'\ngitp='git push'\ngits='git status'\ngitc='git checkout'\ngitb='git branch'\ngitf='git fetch'\ngitr='git rebase'\ngitm='git merge'\ngitcl='git clone'\ngitst='git stash'\ngitstl='git stash list'\ngita='git add . \u0026\u0026 git status'\ngitcom='git commit -am'\ngitacom='git add . \u0026\u0026 git commit -m'\ngitc='git checkout'\ngitcm='git checkout master'\ngitm='git merge'\ngitmd='git merge development'\n\nAnd many more... to see the all commands and its usage, use \"help_git\" command.\n```\n## `🐧 Linux:` ✔\n```\nc='clear'\np=\"pwd\"\nh=\"history\"\nhc='history -c'\nhome='clear \u0026\u0026 cd ~ \u0026\u0026 pwd'\nhtml='/var/www/html/'\ncll=\"clear; ls -lAh --color=auto\"\n..='cd ../'                           # Go back 1  level\n.2='cd ../../'                        # Go back 2  levels\n.3='cd ../../../'                     # Go back 3  levels\n.4='cd ../../../../'                  # Go back 4  levels\n.5='cd ../../../../../'               # Go back 5  levels\n.6='cd ../../../../../../'            # Go back 6  levels\nts='tail -f /var/log/syslog'\n\nAnd many more... to see the all commands and its usage, use \"help_linux\" command.\n```\n## `🐳 Docker:` ✔\n```\ndpl = docker pull\ndis = docker images\ndps = docker ps -a\ndpi = Formatted by Ibrar\ndpp = Formatted ports\ndsp = docker stop\ndspa = docker stop All\ndst = docker start\ndrt = docker restart\ndre = docker rename\ndec = docker exec -it\ndls = docker logs\ndrm = docker rm -f\ndri = docker rmi -f\ndit = docker inspect\ndvl = docker volume ls\ndss = docker stats\n\nAnd many more... to see the all commands and its usage, use \"help_docker\" command.\n```\n## `☸️ Kubernetes:` ✔\n```\nk       ='kubectl'\nkc      ='kubectl'\nkcg     ='kubectl get'\nkcd     ='kubectl describe'\nkcl     ='kubectl logs'\nkcci    ='kubectl cluster-info'\nkcgn    ='kubectl get node -o wide'\nkcgs    ='kubectl get service -o wide'\nkcgr    ='kubectl get rs -o wide | more'\nkcgd    ='kubectl get deployment -o wide'\nkcgp    ='kubectl get pod -o wide'\nkcga    ='kubectl get all -o wide | more'\nkcgaa   ='kubectl get all --all-namespaces -o wide | more'\nkcgns   ='kubectl get namespaces  -o wide | more'\nkcsec   ='kubectl get secrets'\nkcgcm   ='kubectl get configmaps'\nkcgev   ='kubectl get events --all-namespaces'\nkcdp    ='kubectl describe pod'\nkcds    ='kubectl describe service'\nkcdd    ='kubectl describe deployment'\nkcdr    ='kubectl describe rs | more'\nkcaf    ='kubectl apply -f'\nkcdf    ='kubectl delete -f'\nkclf    ='kubectl logs --tail=200  -f'\n\nAnd many more... to see the all commands and its usage, use \"help_k8s\" command.\n```\n## `🤖 Ansible:` ✔\n```\na='ansible'\nap='ansible-playbook '\nal='ansible-pull'\napi='ansible-playbook -i inventory '\navc='ansible-vault create'\nave='ansible-vault edit'\navr='ansible-vault rekey'\navenc='ansible-vault encrypt'\navdec='ansible-vault decrypt'\navv='ansible-vault view'\naga='ansible-galaxy'\nagad='ansible-galaxy delete'\nagai='ansible-galaxy install'\nagaim='ansible-galaxy import'\nagainf='ansible-galaxy info'\nagal='ansible-galaxy list'\nagalog='ansible-galaxy login'\nagar='ansible-galaxy remove'\nagas='ansible-galaxy search'\nvault='ansible-vault edit vars/aws_vault.yml' \n\nAnd many more... to see the all commands and its usage, use \"help_ansible\" command.\n```\n\n### ⚡️ Power of DevOps 💪🏽Tools\n\n- ✔ [Docker](https://github.com/meibraransari/dotfiles/blob/main/config/docker/docker)\n- ✔ [Kubernetes](https://github.com/meibraransari/dotfiles/blob/main/config/kubernetes/kubernetes)\n- ✔ [Ansible](https://github.com/meibraransari/dotfiles/blob/main/config/ansible/ansible)\n- ✔ [Terraform](https://github.com/meibraransari/dotfiles/blob/main/config/terraform/terraform)\n- ✔ [Proxmox-LXC](https://github.com/meibraransari/dotfiles/blob/main/config/proxmox/proxmox)\n- ✔ [Vim](https://github.com/meibraransari/dotfiles/blob/main/config/vim/vimrc)\n- ✔ [Git](https://github.com/meibraransari/dotfiles/blob/main/config/git/git)\n- ✔ [Linux](https://github.com/meibraransari/dotfiles/tree/main/config/linux/linux)\n- ✔ [Bash-Completion](https://packages.debian.org/bookworm/bash-completion/)\n- ✔ [GRC](https://github.com/meibraransari/dotfiles/blob/main/config/grc/grc)\n\n---\n\u003e 📢📢📢 I am continuously updating this repository so feel free to fork this repository for future updates!\n---\n\n## 🤝 Contributing\n\nEnsure commits use conventional commits.\n### 💼 Connect with me 👇👇 😊\n\n- 🔥 [**Youtube**](https://www.youtube.com/@DevOpsinAction?sub_confirmation=1)\n- ✍ [**Blog**](https://ibraransari.blogspot.com/)\n- 💼 [**LinkedIn**](https://www.linkedin.com/in/ansariibrar/)\n- 👨‍💻 [**Github**](https://github.com/meibraransari?tab=repositories)\n- 💬 [**Telegram**](https://t.me/DevOpsinActionTelegram)\n- 🐳 [**Docker**](https://hub.docker.com/u/ibraransaridocker)\n\n[releases-badge]: https://img.shields.io/badge/latest_release-v2.0.0-blue\n[releases-link]: https://github.com/meibraransari/dotfiles/releases\n\n\n# Hit the Star! ⭐\n***If you are planning to use this repo for learning, please hit the star. Thanks!***\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmeibraransari%2Fdotfiles","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmeibraransari%2Fdotfiles","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmeibraransari%2Fdotfiles/lists"}