update documentation

This commit is contained in:
Leon
2022-02-21 16:26:16 +01:00
parent 5bb64d5e5e
commit ab3f10babe

View File

@@ -8,14 +8,24 @@
$ cd myapp $ cd myapp
$ wget "https://raw.githubusercontent.com/coderofsalvation/podi/master/podi" $ wget "https://raw.githubusercontent.com/coderofsalvation/podi/master/podi"
$ chmod 755 podi $ chmod 755 podi
$ ./podi recipe app/container $ ./podi recipe app/container # a template container recipe
$ ./podi recipe start/envfile $ ./podi recipe start/envfile # cli-cmd to set remote env-vars
``` ```
> PROFIT! now init your (ssh)server to enable a heroku-ish workflow: > PROFIT! now init your (ssh)server to enable a heroku-ish workflow:
![](./doc/workflow.jpg) ![](./doc/workflow.jpg)
## Features
* fully hackable PaaS & Gitops-designer (embedded in your repo)
* per-branch and per-sshuser deployments
* hookable (`on build callmyfunction arg1`)
* app templates
* autosuspending app templates
* podi weighs 5k, just needs ssh+git installed
* works on raspberry pi zero but also on kubernetes
## Create recipes ## Create recipes
![](./doc/extend.svg) ![](./doc/extend.svg)