David Heinemeier Hansson
|
e17a7e28cb
|
Missing )
|
2023-02-01 13:29:14 +01:00 |
|
David Heinemeier Hansson
|
88b5e52b9f
|
Exec over ssh with accessory
|
2023-02-01 13:28:29 +01:00 |
|
David Heinemeier Hansson
|
52d75508ea
|
Ensure there's some cap on output
Need to DRY this out
|
2023-01-30 12:49:52 +01:00 |
|
David Heinemeier Hansson
|
ea6144e664
|
Set ENV verbose too to display backtraces
|
2023-01-30 12:49:52 +01:00 |
|
David Heinemeier Hansson
|
407e1cc028
|
Protect accessory cli from missing accessory
|
2023-01-27 16:12:18 +01:00 |
|
David Heinemeier Hansson
|
f58e5e0935
|
Better error reporting and failure capture for build push
|
2023-01-27 15:56:07 +01:00 |
|
David Heinemeier Hansson
|
a5ebb30de2
|
Include accessories in main details
|
2023-01-27 15:20:27 +01:00 |
|
David Heinemeier Hansson
|
9af09256d9
|
Nicer output
|
2023-01-26 22:17:02 +01:00 |
|
David Heinemeier Hansson
|
29a8a52cef
|
Execute over SSH too
|
2023-01-26 16:17:00 +01:00 |
|
David Heinemeier Hansson
|
de0a3f8ee8
|
Only catch what we can carry
|
2023-01-26 16:16:47 +01:00 |
|
David Heinemeier Hansson
|
200f12a4a1
|
Single setup command
|
2023-01-23 14:13:17 +01:00 |
|
David Heinemeier Hansson
|
f0d88a5ffe
|
Bootstrap accessory hosts too
|
2023-01-23 14:13:10 +01:00 |
|
David Heinemeier Hansson
|
05f84cdbef
|
Makes it easier to resume remove
|
2023-01-23 14:12:27 +01:00 |
|
David Heinemeier Hansson
|
03488bc67a
|
Add managed accessory directories
|
2023-01-23 13:36:47 +01:00 |
|
David Heinemeier Hansson
|
e1d518216a
|
Add dynamic file expansion
|
2023-01-23 12:45:49 +01:00 |
|
David Heinemeier Hansson
|
52d10394f7
|
Ensure uploads are readable
|
2023-01-23 12:45:36 +01:00 |
|
David Heinemeier Hansson
|
ddf52da132
|
Add exec and bash commands to accessories
|
2023-01-23 12:45:20 +01:00 |
|
David Heinemeier Hansson
|
6177673870
|
Get details on all accessories
|
2023-01-23 10:39:22 +01:00 |
|
David Heinemeier Hansson
|
78e50f23cd
|
All boot/remove for all accessories
|
2023-01-23 10:38:03 +01:00 |
|
David Heinemeier Hansson
|
699f271e6e
|
No need for protecting against re-invocation
|
2023-01-23 10:37:49 +01:00 |
|
David Heinemeier Hansson
|
148c43fe29
|
Extract make_directory_for
|
2023-01-23 10:37:19 +01:00 |
|
David Heinemeier Hansson
|
cd44014069
|
Commands should do all the actual work
|
2023-01-23 10:35:22 +01:00 |
|
David Heinemeier Hansson
|
62cc986c54
|
Cleanup files directory too
|
2023-01-23 10:04:46 +01:00 |
|
David Heinemeier Hansson
|
7b1ffbfd6d
|
Unify docs
|
2023-01-23 10:04:36 +01:00 |
|
David Heinemeier Hansson
|
8af7e48a90
|
Add file mapping to accessories
|
2023-01-23 09:43:57 +01:00 |
|
David Heinemeier Hansson
|
247aaeb6ef
|
Fix details to be per accessory
|
2023-01-22 21:39:12 +01:00 |
|
David Heinemeier Hansson
|
7ec7520d6d
|
Output command and logs
|
2023-01-22 21:39:02 +01:00 |
|
David Heinemeier Hansson
|
6b98eb3677
|
Operate accessories
When you want mysql, redis, and the like under MRSK management
|
2023-01-22 16:52:57 +01:00 |
|
David Heinemeier Hansson
|
48c45a0cf8
|
Explain reboot procedure
|
2023-01-22 11:31:19 +01:00 |
|
David Heinemeier Hansson
|
3a9c8455ec
|
Style / presentatino
|
2023-01-22 11:27:39 +01:00 |
|
David Heinemeier Hansson
|
598e7ab97f
|
Add power to follow logs on app and traefik
|
2023-01-22 11:27:31 +01:00 |
|
David Heinemeier Hansson
|
e783950825
|
Always be verbose about building
Serves as progress indicator, step too long without one
|
2023-01-22 10:45:05 +01:00 |
|
David Heinemeier Hansson
|
925ac86459
|
No longer need actual class name with more descriptive name
|
2023-01-22 10:17:40 +01:00 |
|
David Heinemeier Hansson
|
5c75404fe9
|
Add reboot Traefik to apply new start config
|
2023-01-22 09:44:09 +01:00 |
|
David Heinemeier Hansson
|
652e17f260
|
Configure Traefik logs and catch all
|
2023-01-21 12:39:47 +01:00 |
|
David Heinemeier Hansson
|
ff636c3df6
|
Fix doc line to match new options
|
2023-01-21 12:39:28 +01:00 |
|
David Heinemeier Hansson
|
885fd5d2c9
|
Also restrick traefik logs command]
|
2023-01-21 12:31:55 +01:00 |
|
David Heinemeier Hansson
|
3bf56c2fdb
|
Allow custom version to be passed in via CLI
|
2023-01-20 17:46:09 +01:00 |
|
David Heinemeier Hansson
|
3d66e9ed33
|
Docs and outdated option
|
2023-01-20 17:19:37 +01:00 |
|
David Heinemeier Hansson
|
31389bc7b5
|
Global option for designating primary host only
|
2023-01-20 17:18:32 +01:00 |
|
David Heinemeier Hansson
|
79b5ed179e
|
Move hosts/roles specification to cli args instead of ENV
|
2023-01-20 16:57:25 +01:00 |
|
David Heinemeier Hansson
|
0388495819
|
Extract capture_with_info
|
2023-01-20 16:32:12 +01:00 |
|
David Heinemeier Hansson
|
5d629d0600
|
Extract puts_by_host
|
2023-01-20 16:27:05 +01:00 |
|
David Heinemeier Hansson
|
73c53dd138
|
Add command to start a bash session
|
2023-01-20 15:14:24 +01:00 |
|
David Heinemeier Hansson
|
95d8e7a75c
|
All filters are optional
|
2023-01-20 14:55:28 +01:00 |
|
David Heinemeier Hansson
|
9551837c17
|
Allow since as an option
And properly output/grep logs
|
2023-01-20 14:48:53 +01:00 |
|
David Heinemeier Hansson
|
af22c32c94
|
Get the current running container ID
|
2023-01-20 14:26:07 +01:00 |
|
David Heinemeier Hansson
|
8a32cc9c84
|
Traefik hosts can now be more than just web
|
2023-01-20 13:38:57 +01:00 |
|
David Heinemeier Hansson
|
84597e2fcd
|
Damn instance eval
|
2023-01-17 15:32:36 +01:00 |
|
David Heinemeier Hansson
|
611fbd1dab
|
Aliases and default
|
2023-01-17 15:19:02 +01:00 |
|