prashanthr / infra

Tools and templates to control the world

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

infra

Tools and templates to control the world (your tech stack) via handy scripts

Kubernetes

Find tools and examples to create your kubernetes deployments here

  1. Magician - Deploy one or more kubernetes apps to a cluster using a simple config
  2. Kubify - Deploy a single app to a cluster using a config. Consider using the new magician tool instead of kubify
  3. Patchy - Deployments out of date? Use patchy to quick patch your apps without having to redeploy

See examples

Docker

Find tools and examples to create your docker deployments here

  1. Dockify - Generate a docker image for your app based on core runtime language (node, rust etc.)

To add more runtime languages, please create an issue and add them here

See examples

NGINX

Find tools and examples to create your NGINX deployments here

  1. Magician - Generate a root nginx config for your NGNIX servers

Let's Encrypt Certbox [Experimental]

Find scripts and tools to manage your certificates via certbot

Use certbot.sh to manage your cert

Caddy [Experimental]

Find scripts and configs to manage your servers and https via Caddy

Checkout this folder to find some examples

About

Tools and templates to control the world


Languages

Language:Shell 76.6%Language:Dockerfile 20.8%Language:Lua 2.7%