Invoker v0.4.0 is out with a really slick https://github.com/filipesilva/invoker#deploy!
You can add a git remote to your server, push code directly to it, then use --repl-git-remote to sync deps, reload code, and interact with your server process:
$ git remote -v
server user@server:~/repos/app (fetch)
server user@server:~/repos/app (push)
$ nvk --repl-git-remote server app state
Forwarding localhost:61754 to user@server:53663...
{:foo 42}
$ git push server
$ nvk --repl-git-remote server sync-deps
Forwarding localhost:61504 to user@server:53663...
nil
$ nvk --repl-git-remote server reload
Forwarding localhost:61522 to user@server:53663...
Unloading app
Loading app
{:unloaded [app], :loaded [app]}Hey @filipematossilva, you've been doing great stuff 🚀 ! This channel lets people share news about their projects at a maximum of once a month. In between releases can be shared at #releases For now, please leave your message here and just wait a month until your next one.
See also this channel's description
Uff I'm sorry about that, I didn't read the "once a month max" but now I know. Thanks for the friendly ping.