Shell DevOps

Open-source Shell projects categorized as DevOps

Top 23 Shell DevOps Projects

  • Dokku

    A docker-powered PaaS that helps you build and manage the lifecycle of applications

    Project mention: Hosting your own PaaS: Open-Source Tools to Help You Exit the Cloud! | dev.to | 2024-11-07

    # download the installation script wget -NP . https://dokku.com/bootstrap.sh # run the installer sudo DOKKU_TAG=v0.35.10 bash bootstrap.sh # configure your server domain dokku domains:set-global your-domain.com # add your ssh key to the dokku user PUBLIC_KEY="your-public-key-contents-here" echo "$PUBLIC_KEY" | dokku ssh-keys:add admin # create your first app dokku apps:create test-app

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • 90DaysOfDevOps

    This repository started out as a learning in public project for myself and has now become a structured learning map for many in the community. We have 3 years under our belt covering all things DevOps, including Principles, Processes, Tooling and Use Cases surrounding this vast topic.

    Project mention: What is DevOps? | dev.to | 2024-01-07

    90DaysOfDevOps 2022

  • lynis

    Lynis - Security auditing tool for Linux, macOS, and UNIX-based systems. Assists with compliance testing (HIPAA/ISO27001/PCI DSS) and system hardening. Agentless, and installation optional.

    Project mention: Lynis – Security auditing and hardening tool, for Unix-based systems | news.ycombinator.com | 2024-11-07
  • GameDevMind

    最全面的游戏开发技术图谱。帮助游戏开发者们在已知问题上节省时间,省出更多的精力投入到更有创造性的工作中去。

  • sysbox

    An open-source, next-generation "runc" that empowers rootless containers to run workloads such as Systemd, Docker, Kubernetes, just like VMs.

    Project mention: Running Untrusted JavaScript Code | dev.to | 2024-07-21

    Moreover, you might benefit from taking a look at sysbox, a VM-like container runtime that provides a more secure environment. Sysbox is worth it, especially if the main app is running in a container, which means that you'll be running Docker in Docker.

  • slsa

    Supply-chain Levels for Software Artifacts

    Project mention: Are We PEP740 Yet? | news.ycombinator.com | 2024-11-14

    https://slsa.dev/ gives much clearer explanations about the why if this work.

  • ansible-interactive-tutorial

    Interactive Ansible tutorials with dead simple setup via Docker

  • spin

    🚀 Replicate your production environment locally using Docker. Just run "spin up". It's really that easy. (by serversideup)

    Project mention: FLaNK Stack Weekly 22 January 2024 | dev.to | 2024-01-22
  • git-extra-commands

    A collection of git utilities, useful extra git scripts, tutorials and other useful articles.

  • geodesic

    🚀 Geodesic is a DevOps Linux Toolbox in Docker

  • awesome-k8s-tools

    List of container/k8s tools.

  • bash-commons

    A collection of reusable Bash functions for handling common tasks such as logging, assertions, string manipulation, and more

  • ansible-for-kubernetes

    Ansible and Kubernetes examples from Ansible for Kubernetes Book

  • slickstack

    Lightning-fast WordPress on Nginx

  • kubectl-plugins

    A Collection of Plugins for kubectl Integration (exec as any user, context switching, etc). (by jordanwilson230)

    Project mention: Kubesafe: Never run Kubernetes commands on the wrong cluster again | news.ycombinator.com | 2024-09-18

    Thanks for the feedback John! You're right, that's pretty much it :)

    I developed kubesafe because (1) I was tired of tinkering with shell aliases and scripts (especially when I wanted to define protected commands) and (2) I needed something that worked smoothly with all Kubernetes tools like kubectl, helm, kubecolor, etc.

    Kubesafe is just a convenient way to manage protected commands and contexts. Nothing too fancy!

    Btw - I also found a kubectl plugin written in Bash that’s similar to what you mentioned, in case you're interested: https://github.com/jordanwilson230/kubectl-plugins/blob/krew...

  • mlops-v2

    Azure MLOps (v2) solution accelerators. Enterprise ready templates to deploy your machine learning models on the Azure Platform.

  • shmig

    Database migration tool written in BASH.

    Project mention: Schmig: Database migration tool written in BASH | news.ycombinator.com | 2024-02-02
  • digma

    🧑‍💻🔭 Digma helps you fix performance issues in your code by automatically profiling the code execution. Using APMs to identify code bottlenecks, query problems and scalability issues takes time and effort - Digma automates all of that. Digma is free for developers - get it here: https://digma.ai/get-digma/

  • unix-and-linux-sysadmin-notes

    Unix and Linux system administration handbook by Evi Nemeth Garth Snyder Trent R. Hein Ben Whaley Dan Mackin

    Project mention: Unix-and-Linux-Sysadmin-Notes | news.ycombinator.com | 2024-07-30
  • ansible-for-devops-manuscript

    Ansible for DevOps Manuscript

    Project mention: Ansible for DevOps Manuscript | news.ycombinator.com | 2024-06-30
  • rsync-deployments

    GitHub Action for deploying code via rsync over ssh

    Project mention: How to deploy a static website to DigitalOcean | dev.to | 2024-10-23

    A plugin is used to rsync the contents to our server Make sure to use the correct path from which to deploy content Don't forget to specify the correct domain at remote-path and remote-host properties. Notice the SSH Key is retrieved from the repository secrets.

  • HomeLess-HomeLAB

    Notes AIO

  • awesome-platform-engineering

    Curated list of tools and resources for Platform Engineering (by shospodarets)

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Shell DevOps discussion

Log in or Post with

Shell DevOps related posts

  • Hosting your own PaaS: Open-Source Tools to Help You Exit the Cloud!

    3 projects | dev.to | 7 Nov 2024
  • dokploy VS Dokku - a user suggested alternative

    2 projects | 26 Aug 2024
  • Securi-Taco Tuesdays Livestream Recap: Software Supply Chain 101 with Luke Hinds

    1 project | dev.to | 13 Aug 2024
  • Unix-and-Linux-Sysadmin-Notes

    1 project | news.ycombinator.com | 30 Jul 2024
  • Unix-and-Linux-Sysadmin-Notes

    1 project | news.ycombinator.com | 22 Jul 2024
  • Unix-and-Linux-Sysadmin-Notes

    1 project | news.ycombinator.com | 21 Jul 2024
  • Ansible for DevOps Manuscript

    1 project | news.ycombinator.com | 30 Jun 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 5 Dec 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source DevOps projects in Shell? This list will help you:

Project Stars
1 Dokku 29,387
2 90DaysOfDevOps 27,341
3 lynis 13,535
4 GameDevMind 5,134
5 sysbox 2,843
6 slsa 1,563
7 ansible-interactive-tutorial 1,488
8 spin 1,243
9 git-extra-commands 1,021
10 geodesic 958
11 awesome-k8s-tools 866
12 bash-commons 758
13 ansible-for-kubernetes 694
14 slickstack 641
15 kubectl-plugins 624
16 mlops-v2 523
17 shmig 463
18 digma 387
19 unix-and-linux-sysadmin-notes 385
20 ansible-for-devops-manuscript 370
21 rsync-deployments 367
22 HomeLess-HomeLAB 361
23 awesome-platform-engineering 361

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you konow that Shell is
the 11th most popular programming language
based on number of metions?