56 lines
1.8 KiB
Markdown
56 lines
1.8 KiB
Markdown
|
Dokku
|
||
|
=====
|
||
|
|
||
|
This is a simple command line tool to interface with Dokku servers. This is
|
||
|
a port of my shell extension
|
||
|
[`dokku.zsh`](https://github.com/Xe/dotfiles/blob/master/.zsh/dokku.zsh) to
|
||
|
a nice Go binary.
|
||
|
|
||
|
This takes a configuration file for defining multiple servers:
|
||
|
|
||
|
```ini
|
||
|
[server "default"]
|
||
|
user = dokku
|
||
|
host = panel.apps.xeserv.us
|
||
|
sshkey = /.ssh/id_rsa
|
||
|
```
|
||
|
|
||
|
By default it will imply that the SSH key is `~/.ssh/id_rsa` and that the
|
||
|
username is `dokku`. By default the server named `default` will be used for
|
||
|
command execution.
|
||
|
|
||
|
TODO
|
||
|
----
|
||
|
|
||
|
- [ ] Allow interactive commands
|
||
|
- [ ] Directly pipe stdin and stdout to the ssh connection
|
||
|
|
||
|
---
|
||
|
|
||
|
```
|
||
|
This is free and unencumbered software released into the public domain.
|
||
|
|
||
|
Anyone is free to copy, modify, publish, use, compile, sell, or
|
||
|
distribute this software, either in source code form or as a compiled
|
||
|
binary, for any purpose, commercial or non-commercial, and by any
|
||
|
means.
|
||
|
|
||
|
In jurisdictions that recognize copyright laws, the author or authors
|
||
|
of this software dedicate any and all copyright interest in the
|
||
|
software to the public domain. We make this dedication for the benefit
|
||
|
of the public at large and to the detriment of our heirs and
|
||
|
successors. We intend this dedication to be an overt act of
|
||
|
relinquishment in perpetuity of all present and future rights to this
|
||
|
software under copyright law.
|
||
|
|
||
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||
|
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||
|
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
||
|
IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR
|
||
|
OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
|
||
|
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
|
||
|
OTHER DEALINGS IN THE SOFTWARE.
|
||
|
|
||
|
For more information, please refer to <http://unlicense.org/>
|
||
|
```
|