Displaying 1 to 20 from 28 results

bsupdate - A drop in bash script that can be added to any bash application/CLI to automate updating

  •    Shell

If you have a bash application/script that has an installer script and you host the project on github this script can automate updating.There is no quick way to do this as the updater requires information from the user so it cannot just replace the code without having access to these variables. I could workaround around this by having two files, but that would make it harder for the end user to implement whereas this is supposed to be simple to setup. For now just it would make sense to watch the repository if you use it so that you will be notified for updates to bsupdate and can implement new versions of the updater as you see fit.

kaishi - A shell script to convert any Mac OS X or Linux computer into a real development machine

  •    Shell

Kaishi is a bash script to set up your Mac OSX for full web stack Rails development.For Mavericks (10.9) or Yosemite (10.10), execute sudo xcodebuild -license and follow the instructions to accept the XCode agreement. After that you just run xcode-select --install and proceed with the installation.

fabric-home-assistant - :scroll: Deploy Home-Assistant easily with Fabric

  •    Shell

The Raspberry Pi All-In-One Installer deploys a complete Home Assistant server including support for MQTT with websockets, Z-Wave, and the Open-Zwave Control Panel.The only requirement is that you have a Raspberry Pi with a fresh installation of Raspbian connected to your network.




athena - An automation platform with a plugin architecture that allows you to easily create and share services

  •    Shell

The key to optimize work is to automate as much as possible. Whether you are developing software, setting up infrastructure or even testing, if there is a chance to do it just take it.Most of the times the boring and frequent tasks can be automated. There are a lot of different tools and technologies that can help you with that, but sometimes starting is simply an hassle by itself and one might end up giving up and doing it "manually".

mac-api - Command your Mac from afar

  •    Shell

Mac API is a simple server allowing you to remotely command certain things on your Mac. This is mostly useful for a desktop computer that is always on. Get up and running immediately with script/server.

automation - For automated configuration management of DPLA servers

  •    Shell

The intention of this project is to provide automated configuration management for production, development, and staging environments with the same set of files. You may follow our latest repository branch for the latest stable release.

end-user-documentation - End-user documentation sources and generator

  •    Shell

This repository contains the markdown sources for the documentation for Atomist. You can find the current version of the Atomist documentation at https://docs.atomist.com/. The documentation is generated from markdown using MkDocs.


grind - Configure and maintain your machine

  •    Shell

grind is a tool to help you configure and maintain your machine. I wrote a blog post explaining why I created grind. This is a special definition and it should set and install the requirements from grind itself. On macOS it means installing XCode CLI Tools and Homebrew.

makefile - Erlang workflow

  •    Shell

The workflow depicts the process of distribution Erlang application from sources to the cloud. The actions of this workflow is shown with an example here. There was multiple attempt to design a various toolchains for building and packaging of Erlang applications such as GNU auto tools, application packaging as depicted by Erlang OTP In Action, rebar, reltool, erlang.mk and other.

borg-cron-helper - Helper shell scripts for BorgBackup to automate backups and make your life easier… 😉

  •    Shell

They add some convienent features around borg, regarding environments with only one client. When the backup process is interrupted, sometimes the remote borg repository stays locked. That's why further backups will fail.

electrumx-installer - A script to automate the installation of electrumx 🤖

  •    Shell

Installing electrumx isn't really straight-forward (yet). You have to install the latest version of Python and various dependencies for one of the database engines. Then you have to integrate electrumx into your init system. electrumx-installer simplifies this process to running a single command. All that's left to do for you is to customise the configuration and to start electrumx.

openvpn-unroot - Run OpenVPN without root privileges

  •    Shell

openvpn-unroot is a script, that consumes an existing OpenVPN client config and produces everything necessary to run OpenVPN as an unprivileged user. It is not a wrapper and only needs to be called once per config.

alpine-mpich - MPI Cluster Automation Solution using this Docker image of Alpine Linux with MPICH installed (see IEEE paper)

  •    Shell

Docker image of Alpine Linux with MPICH -- portable implementation of Message Passing Interface (MPI) standard. Designed for MPI program development and deployment. Provide solution for MPI Cluster Automation with Docker containers using either Docker Compose or Docker Swarm Mode.

IntRec-Pack - Intelligence and Reconnaissance Package/Bundle installer.

  •    Shell

Intelligence and Reconnaissance Package/Bundle installer. IntRec-Pack is a Bash script designed to download, install and deploy several quality OSINT, Recon and Threat Intelligence tools. Due to the fact it manages the installation of the various dependencies related to these programs as well it aims to be a comprehensive assistant in setting up your intelligence gathering environment. Below is an overview of the tools and utilities it will help you set up.

f5-openstack-image-prep - Contains scripts to prepare an F5® BIG-IP® VE image file to boot in OpenStack

  •    Shell

The standard F5 BIG-IP Virtual Edition (VE) images available from f5.com must be 'patched' in order to be compatible with OpenStack. This repository's contents make it possible to patch and upload F5 VE images into OpenStack Glance. The easiest way to patch a VE image for use in OpenStack is to use the F5 Heat template 'patch_upload_ve_image.yaml'. Please see the F5 Heat User Guide for instructions.

mobsf-ci - All that is required to run MobSF in the ci

  •    Shell

This repo contains all the is required to run MobSF in the CI. MobSF is a security tool that can scan APK/IPA and report various security issues. By running it in the CI, you can find those issues earlier, and fix them. To learn more about what it MobSF and what it can detect, checkout the blog post. To parse the report, use Glue - see in the next section how.

tortipi - Tor based Raspberry π hotspot

  •    Shell

TorTiPi is a tool to setup the Tor based wifi hotspot on Raspberry Pi Model 3. This tool can also work with the other models on Raspberry but would require exteranl wifi adapter plugged into RP, which would be helpful to create access point. At this point TTP provides extremly simple but complete setup to create Tor network access point. I will not mention that why should one use Tor if you are curious to know this blog post is a good read. If you really want to get your hands dirty with anonymity, then lets gets started. Only 4 simple commands. 😄 At the end of the installation, a Access point named as TorTiPi will be up and its default password would be changeme. If you want to change deafult password, TorTiPi simplifies that too for you.