0.1.1 • Published 6 years ago
@sipmann/catcher v0.1.1
Catcher CLI
What is this?
It's the CLI of my own (kind of) remote container server. If you ever wanted something like now.sh (with is a wonderful deployment tool/app/server), that's your home.
Catcher it's not intended to be the next easy deployment global server. The main purpose it's to be my own deployment server that can run on a raspberry pi if necessary.
Improvements
For sure, the code isn't nearly the state of the art that I would like... It's ugly, and will stay like that till I finish the tests that I need (or until someone clean it).
Commands
--list
Will list all the deployed apps on the server.
--gethost
Will "tell" what is the host ip/name.
--sethost xyz
Will set the host IP/name at the config file.
--deploy [dir]
Will run the deployment of the app sited at the specified directory. If no give directory, the current one will be used.
The server?
https://hub.docker.com/r/sipmann/catcher-server/
docker run -d --name catcher-server -p 3000:80 -v /var/run/docker.sock:/var/run/docker.sock catcher-server