David Heinemeier Hansson
|
48a9f599b8
|
It's all of them
|
2023-02-02 15:31:27 +01:00 |
|
David Heinemeier Hansson
|
7cc64299c8
|
Add app reboot
|
2023-02-02 15:28:36 +01:00 |
|
David Heinemeier Hansson
|
2b232b41ce
|
Unbundle remove so parts can be triggered individually
|
2023-02-02 15:28:36 +01:00 |
|
David Heinemeier Hansson
|
c28065fd42
|
Fix doc
|
2023-02-02 15:28:36 +01:00 |
|
David Heinemeier Hansson
|
00d194e3f3
|
Bump version for 0.4.0
|
2023-02-01 15:09:37 +01:00 |
|
David Heinemeier Hansson
|
3f44e25b63
|
Allow dynamic accessory files to reference declared ENVs
|
2023-02-01 14:45:56 +01:00 |
|
David Heinemeier Hansson
|
4c8b1a3e04
|
No longer needed
|
2023-02-01 14:11:52 +01:00 |
|
David Heinemeier Hansson
|
f06d639583
|
Add quiet mode
Only log errors
|
2023-02-01 14:10:51 +01:00 |
|
David Heinemeier Hansson
|
cdd77445d0
|
Not used
|
2023-02-01 14:04:57 +01:00 |
|
David Heinemeier Hansson
|
71f8f164ca
|
Expose ssh_run
|
2023-02-01 14:04:51 +01:00 |
|
David Heinemeier Hansson
|
1840f667d3
|
Accessory already knows its host
|
2023-02-01 14:04:36 +01:00 |
|
David Heinemeier Hansson
|
00afd5c6fc
|
Yield accessory
|
2023-02-01 13:30:04 +01:00 |
|
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
|
bc0ae84eb1
|
Needn't pass existing ENVs either
|
2023-02-01 13:20:47 +01:00 |
|
David Heinemeier Hansson
|
cb6fdbefc8
|
Exec can't mount
|
2023-02-01 13:19:01 +01:00 |
|
David Heinemeier Hansson
|
ca86573d89
|
Custom cmd args for Traefik
|
2023-01-31 20:11:42 +01:00 |
|
David Heinemeier Hansson
|
e317935ab3
|
Already getting timestamps from Rails log
|
2023-01-30 19:19:35 +01:00 |
|
David Heinemeier Hansson
|
3ebf8d7777
|
Fix interpolation
|
2023-01-30 13:59:44 +01:00 |
|
David Heinemeier Hansson
|
7c72dfcb5d
|
Include env validation of new config
So we fail fast when required ENVs are missing!
|
2023-01-30 13:50:15 +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
|
d1559949ba
|
Merge pull request #26 from adammiribyan/explicit-clear-only
Allow "clear" only env configuration
|
2023-01-29 16:13:50 +01:00 |
|
David Heinemeier Hansson
|
60c2d45bdc
|
Merge pull request #25 from dzhulk/docker-exec-options-fix
Exclude volume_args from `docker exec` arguments
|
2023-01-29 16:12:16 +01:00 |
|
Adam Miribyan
|
afefd32379
|
Allow "clear" only env configuration
|
2023-01-28 17:19:07 +01:00 |
|
David Heinemeier Hansson
|
c23928348b
|
Bump version for 0.3.1
|
2023-01-27 17:04:52 +01:00 |
|
Murat Dzhulkuttiev
|
4937673aac
|
Merge branch 'rails:main' into docker-exec-options-fix
|
2023-01-27 20:04:41 +04:00 |
|
David Heinemeier Hansson
|
979b7d80ba
|
Need the command, not config
|
2023-01-27 16:57:02 +01:00 |
|
Murat Dzhulkuttiev
|
c1cf834dfc
|
Exclude volume args from docker exec arguments
|
2023-01-27 22:29:31 +07:00 |
|
David Heinemeier Hansson
|
0111fcc4e4
|
Bump version for 0.3.0
|
2023-01-27 16:19:31 +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
|
03fdb9a9ac
|
Chain builder setup for better resiliency
Context may already exist while buildx does not
|
2023-01-27 15:41:28 +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
|
08cac72475
|
Allow skipping master key
|
2023-01-24 13:19:12 +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
|
d6a6f000f9
|
Inspect accessories too
|
2023-01-23 14:12:50 +01:00 |
|
David Heinemeier Hansson
|
15495fb48c
|
Allow partial overwrites
|
2023-01-23 14:12:43 +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
|
eceafbedf4
|
Better explaining variables
|
2023-01-23 12:50:44 +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 |
|