dropship - Super simple deployment tool

  •        22

Dropship is a simple tool for installing and updating artifacts from a CDN.To setup dropship you will need to add/update the following files.

http://chrismckenzie.io/post/deploy-anything/
https://github.com/ChrisMcKenzie/dropship

Tags
Implementation
License
Platform

   




Related Projects

shipit-engine - Deployment coordination


Shipit is compatible with just about anything that you can deploy using a script. It natively detects stacks using bundler and Capistrano, and it has tools that make it easy to deploy to Heroku or RubyGems. At Shopify, we've used Shipit to synchronize and deploy hundreds of projects across dozens of teams, using Python, Rails, RubyGems, Java, and Go.This guide aims to help you set up, use, and understand Shipit.

Capistrano - A remote server automation and deployment tool written in Ruby


Capistrano is a remote server automation tool. It supports the scripting and execution of arbitrary tasks, and includes a set of sane-default deployment workflows. It can be used to reliably deploy web application to any number of machines simultaneously, To automate audits of any number of machines (checking login logs, enumerating uptimes, and/or applying security patches), To automate common tasks in software teams, To drive infrastructure provisioning tools such as chef-solo, Ansible.

dropship - Instantly transfer files between Dropbox accounts using only their hashes.


These utilities make use of the deduplication scheme of Dropbox to allow for "teleporting" files into your Dropbox account given only a list of hashes, provided of course that the files already exist on their servers. This enables arbitrary, anonymous transfers of files between Dropbox accounts. The deduplication scheme used by Dropbox works by breaking files into blocks. Each of these blocks is hashed with the SHA256 algorithm and represented by the digest. Only blocks that are not yet known are uploaded to the server when syncing.

shipit - Minimalistic SSH deployment


Minimalistic SSH deployment. You can use this command to update shipit too.

kubernetes-anywhere - {concise,reliable,cross-platform} turnup of Kubernetes clusters


Learning how to deploy Kubernetes is hard because the default deployment automation cluster/kube-up.sh is opaque. We can do better, and by doing better we enable users to run Kubernetes in more places.If you want to deploy a cluster to kick the tires of Kubernetes, checkout one of the getting started guides for your preferred supported deployment target.


habitat - Modern applications with built-in automation


Habitat is open source software that creates platform-independent build artifacts and provides built-in deployment and management capabilities. The goal of Habitat is to allow you to automate your application behavior when you create your application, and then bundle your application with the automation it needs to behave with the correct run time behavior, update strategies, failure handling strategies, and scaling behavior, wherever you choose to deploy it.

kube-deploy - A place for cluster deployment automation


This is a repository of community maintained Kubernetes cluster deployment automations.Think of this as https://github.com/kubernetes/contrib for deployment automations! Each subdirectory is its own project. It should be a place where people can come see how the community is deploying kubernetes and should allow for faster development iteration compared to developing in the main repository.

gitkube - Build and deploy docker images to Kubernetes using git push


Gitkube is a tool for building and deploying docker images on Kubernetes using git push. After a simple initial setup, users can simply keep git push-ing their repos to build and deploy to Kubernetes automatically.

ansible - Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy


Ansible is a radically simple IT automation system. It handles configuration-management, application deployment, cloud provisioning, ad-hoc task-execution, and multinode orchestration - including trivializing things like zero downtime rolling updates with load balancers.Many users run straight from the development branch (it's generally fine to do so), but you might also wish to consume a release.

kubernetes-digitalocean-terraform - :clipboard: :ocean: :earth_americas: Setup a simple Kubernetes cluster in Digital Ocean using Terraform


Deploy your Kubernetes cluster on DigitalOcean using Terraform. Do all the following steps from a development machine. It does not matter where it is, as long as it is connected to the internet. This one will be subsequently used to access the cluster via kubectl.

Spinnaker - Global Continuous Delivery


Spinnaker is an open source, multi-cloud continuous delivery platform for releasing software changes with high velocity and confidence. It helps codify the process of safely and reliably deploying artifacts to the cloud. It can deploy across multiple cloud providers: AWS EC2, Google Compute Engine, Microsoft Azure, OpenStack and Cloud Foundry.

SAMSON - Web interface for deployments


A web interface for deployments. It provides support to view current status of all your projects, Allow anyone to watch deploys as they happen, clone git repository, execute commands associated with the stage (or execute API calls for kubernetes), stream deploy output to everybody who wants to watch, persist deploy output for future review and lot more.

argo-cd - Declarative Continuous Delivery for Kubernetes


Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes. Application definitions, configurations, and environments should be declarative and version controlled. Application deployment and lifecycle management should be automated, auditable, and easy to understand.

SQLDeploy.Net


SQLDeploy.Net is a utility to deploy [run] a set of SQL Scripts on SQL Server. The utility can be integrated with any deployment manager like Marimba , Hudson etc to automate database deployment. The project is developed on .Net Framework 4.0 but it is equally backward comp...

bootleg - Simple deployment and server automation for Elixir.


Simple deployment and server automation for Elixir. Bootleg is a simple set of commands that attempt to simplify building and deploying Elixir applications. The goal of the project is to provide an extensible framework that can support many different deployment scenarios with one common set of commands.

longshoreman - Automated deployment with Docker.


Longshoreman automates application deployment using Docker. Just create a Docker repository (or use a service), configure the cluster using AWS or Digital Ocean (or whatever you like) and deploy applications using a Heroku-like CLI tool.We created Longshoreman because we love using Docker but were frustrated with the lack of production-ready deployment options that were available at the time. We looked closely at Deis, Flynn, Dokku and others, but they either did not meet our requirements or were explicitly marked as not ready for production. We were extremely impressed by Deis in particular and its use of bleeding edge technologies like CoreOS, etcd and systemd. The biggest shortcoming we found with Deis is that it rebuilds Dockerfiles from scratch for each deploy (as far as I know).

claudia - Deploy Node.js projects to AWS Lambda and API Gateway easily


Claudia makes it easy to deploy Node.js projects to AWS Lambda and API Gateway. It automates all the error-prone deployment and configuration tasks, and sets everything up the way JavaScript developers expect out of the box. This means that you can get started with Lambda and API Gateway easily, and focus on solving important business problems instead of dealing with AWS deployment workflows. Check out this video to see how to create and deploy a microservice in under 5 minutes. With the help of Claudia builder projects, you can also use API Gateway as if it were a lightweight javascript web server, or create and deploy chat bots for various platforms easily.

Visual Studio Database Guide


Practical guidance for Visual Studio 2010 Database projects which is focused on Solution and Project Management, Source Control and CM, Integrating External Changes with the Project System, Build and Deploy Automation with Database Projects, Database Testing and Deployment

Foreman - Complete Lifecycle Management Tool for Physical and Virtual Servers


Foreman is a complete lifecycle management tool for physical and virtual servers. It helps system administrators manage servers throughout their lifecycle, from provisioning and configuration to orchestration and monitoring. Using Puppet or Chef and Foreman's smart proxy architecture, you can easily automate repetitive tasks, quickly deploy applications, and proactively manage change, both on-premise with VMs and bare-metal or in the cloud.