LuD1161 / go-cli-to-webapi

Create Web APIs for CLI Apps

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CLI TO WEB API

  • Pass in any command to be run as a job

ToDo

  • Add logging
  • Setup binaries inside the image
  • Create a process around it - Makefile - Add a config of tools that the image contains or can run. The image should pull these binaries while building and put those in $PATH
  • Deploy on k8s
  • k8s ready - Add nodename or ip as unique worker string
  • Pass other file inputs - like nuclei -l file.txt
  • Add tests

About

Create Web APIs for CLI Apps

License:MIT License


Languages

Language:Go 75.7%Language:Makefile 11.5%Language:Dockerfile 11.3%Language:Shell 1.6%