51f9e9a776
Merge branch 'develop'
2023-02-11 23:52:00 -06:00
37c20aaafa
added new features
...
- expanding `environment` vars in cmd section
- support for connecting to one proxy/bastion host
- better notification text layout
- better error message on private key failing to open
2023-02-11 23:50:19 -06:00
9c202cf3e9
Merge branch 'develop'
2023-02-02 11:28:35 -06:00
c3fa74e442
fix for remote host ports
2023-02-02 11:24:01 -06:00
0f3cf0d9c4
changed .goreleaser.yaml
2023-02-02 00:15:53 -06:00
059f4c0097
added some features
...
- Added `cron` command to run lists with `cron` time specifed
- Changed `-c` flag to `-f` flag for passing config file
- Modified some config keys
- cmdArgs -> Args
- Got rid of `hosts.config`
- better SSH handling
- respects values in config file
2023-02-01 23:54:48 -06:00
03f54c8714
Added command and list execution ( #1 ), small touchups
...
- Added exec command to execute individual commands
- Added --lists, -l flag to backup command
- Run command lists (#1 )
- Small touchups and documentation
2023-01-20 02:42:52 -06:00
37c57f6438
added release
2023-01-18 01:48:39 -06:00
1c7515a633
fix: gitea url
2023-01-18 01:35:46 -06:00
8079030752
add gitea info
2023-01-18 01:26:20 -06:00
15019fbd61
updated install command
2023-01-17 23:08:34 -06:00
3960d5ec75
small changes, added goreleaser
2023-01-17 22:47:34 -06:00
9f615b0750
doc updates
2023-01-17 02:21:55 -06:00
8e9d563d1f
fixes
2023-01-17 00:57:23 -06:00
e2f4553303
A runnable command
...
- Added backup sub-command
- Added better parsing for config file
- Basis for notifications, no running after a command yet
- Updated docs and added License
2023-01-17 00:55:28 -06:00
15a7ca6c3d
Progress on sub-commands, added unmarshalling
2023-01-09 22:18:56 -06:00
ae87ccb4b5
reverted to on hostname, added zerolog
2023-01-03 23:57:19 -06:00
6b85913316
added zerolog
2023-01-03 20:09:02 -06:00
9d07298eb0
ssh host key checking with ssh/knownhosts pkg
2023-01-02 20:02:54 -06:00
9648fe8ab9
debug
2023-01-02 17:50:40 -06:00
14650c4db1
add debug
2023-01-02 17:47:10 -06:00
3863f34fc0
base64 encoding for host
2023-01-02 17:41:42 -06:00
abec574b76
more work on host key checking
2023-01-02 14:55:18 -06:00
198d0ca4b9
fix for host key
2023-01-02 14:46:47 -06:00
b25c7ea5ea
re-add panic
2023-01-02 13:30:41 -06:00
59c2c028c8
add ssh timeout
2023-01-02 13:29:12 -06:00
2f73df73b1
debug
2023-01-02 13:25:39 -06:00
34af511a95
start host key auth
2023-01-02 13:18:36 -06:00
c45b537b3f
debug info
2023-01-02 12:51:05 -06:00
dabbf6d795
change name
2023-01-02 12:30:29 -06:00
a5f4ba3c2a
update connectErr err to panic for multiple hosts
2023-01-02 12:28:33 -06:00
42034a7c15
changes
2023-01-02 12:05:10 -06:00
d701d26938
changes in wording
2023-01-02 12:04:00 -06:00
0a1dbb61a1
changes to ssh configuration
2023-01-02 12:00:11 -06:00
52d49e70f2
redesign started
2023-01-01 23:39:19 -06:00
2daae5cf9e
use ssh stdlib
2022-12-26 23:20:11 -06:00
ab12b02dc9
add base for command-line commands
2022-12-15 10:42:21 -06:00
e937259b0f
added more logging functions and useSSHagent
2022-11-22 23:20:08 -06:00
0ee7267a18
added HostName to struct
2022-11-22 17:14:54 -06:00
6304866953
added modular packages
2022-11-22 15:09:39 -06:00
62be691fea
changed path
2022-10-13 13:38:42 -05:00
efbc7619f1
fixes for logging
2022-10-13 12:22:02 -05:00
c39330f3a0
added fixes
2022-10-13 12:14:33 -05:00
0203cb4286
add fixes
2022-10-13 12:14:26 -05:00
82fe80dd0b
add module
2022-10-13 12:07:16 -05:00
fab073921f
first commit
2022-10-13 12:03:36 -05:00