Commit Graph
Select branches
Hide Pull Requests
1-8-stable
1-9-stable
accumulating-asset-path
audit-broadcasts
auto-push-env
cleanup-default-templates
command-line-secret-escaping
concurrent-docker-login
dot-kamal-slash-env
error-on-filter-miss
eval-proxy-options
fix-per-role-healthcheck-custom
kamal-proxy
kamal-proxy-deploy-equals-in-args
local-docker-registry
main
more-resilient-zero-downtime-deploy
more-robust-command-matching
mproxy
no-envify
output-role-with-logs
parachute
per-destination-latest-image-tag
proxy-0.5.0
proxy-experimental
proxy-experimental-and-revert-905-simplify-builders-config
proxy-with-bare-hostname
rename-roles
return-502-if-no-container
revert-905-simplify-builders-config
rollback-short-sha
simplify-builders
xiaohui-zhangxh/git-clone-update-submodules
zero-downtime-deploys
#100
#1000
#1004
#1008
#1009
#101
#1010
#1013
#1018
#1019
#102
#1020
#1024
#1026
#103
#1030
#1032
#1035
#1038
#104
#1044
#1045
#1047
#1048
#1048
#1050
#1054
#1057
#1062
#1063
#1064
#1066
#107
#1070
#1070
#1072
#1074
#1075
#1076
#1079
#108
#1080
#1082
#1086
#1087
#1088
#1095
#1095
#1099
#110
#1105
#1107
#111
#1113
#1114
#1117
#1121
#1125
#1126
#1127
#1129
#1129
#113
#1136
#1138
#114
#1141
#1144
#115
#1151
#1152
#116
#117
#1170
#1173
#1175
#118
#1181
#1183
#1186
#1189
#119
#1191
#1193
#1196
#12
#1202
#1218
#1218
#122
#1223
#1223
#1225
#1227
#1229
#123
#1235
#1236
#1239
#1242
#1242
#1248
#125
#1253
#1254
#1265
#1269
#127
#1270
#1271
#1272
#1279
#1279
#128
#1280
#1281
#1283
#1284
#1289
#1289
#1291
#1292
#1296
#13
#1308
#131
#1313
#1319
#1320
#1331
#1345
#1345
#1346
#1350
#1350
#1354
#1355
#1355
#1357
#1358
#1359
#1360
#1361
#1362
#1363
#1364
#1364
#1367
#1368
#1369
#1370
#1381
#1392
#1395
#1396
#1397
#1398
#1401
#1402
#1403
#1404
#1404
#1405
#1409
#1413
#1420
#1422
#1425
#1425
#1427
#1427
#143
#1439
#144
#1440
#1449
#145
#1450
#1452
#1454
#1455
#1455
#1459
#146
#1464
#1465
#1466
#147
#1470
#1471
#1475
#1476
#148
#1481
#1481
#149
#1490
#1490
#1494
#1497
#1499
#150
#1501
#1502
#1503
#1504
#1506
#1507
#1508
#1509
#151
#1510
#1511
#1514
#1515
#1518
#1519
#152
#1520
#1522
#1524
#1524
#1526
#1528
#153
#1530
#1530
#1531
#1532
#1532
#1536
#1539
#154
#1541
#1543
#1544
#1546
#1547
#155
#1550
#1551
#1554
#1557
#1558
#1559
#1560
#1561
#1564
#1567
#1570
#1576
#1579
#158
#1583
#1584
#1585
#1589
#159
#1594
#1599
#1599
#1601
#1601
#1605
#1605
#1606
#1606
#1609
#1609
#161
#1611
#1612
#1612
#1614
#1615
#1615
#1620
#1620
#1624
#1624
#1626
#1626
#1629
#1629
#163
#1631
#1631
#1632
#1632
#1634
#1634
#164
#165
#166
#168
#169
#17
#171
#176
#177
#179
#181
#182
#183
#184
#186
#189
#193
#195
#196
#197
#200
#202
#203
#205
#206
#208
#209
#21
#210
#211
#212
#213
#214
#216
#219
#22
#221
#222
#223
#224
#225
#23
#235
#24
#241
#242
#244
#245
#25
#250
#253
#254
#255
#256
#26
#260
#265
#267
#27
#270
#271
#272
#277
#28
#282
#283
#285
#287
#29
#290
#291
#292
#294
#298
#299
#30
#305
#308
#31
#310
#311
#312
#313
#315
#316
#318
#320
#321
#323
#324
#325
#327
#328
#33
#331
#334
#335
#337
#339
#34
#342
#348
#348
#349
#35
#352
#353
#354
#356
#357
#360
#362
#364
#368
#37
#379
#38
#380
#384
#385
#386
#387
#389
#39
#391
#393
#394
#396
#399
#40
#400
#401
#409
#409
#412
#413
#414
#415
#417
#418
#422
#423
#425
#426
#428
#431
#434
#436
#437
#438
#439
#440
#442
#443
#444
#445
#447
#449
#45
#450
#451
#452
#454
#456
#457
#458
#459
#46
#460
#461
#463
#466
#467
#470
#471
#472
#473
#476
#477
#479
#482
#487
#49
#498
#499
#50
#500
#501
#502
#506
#507
#508
#51
#513
#52
#523
#53
#531
#54
#541
#544
#547
#55
#550
#557
#558
#559
#56
#564
#567
#57
#573
#577
#578
#579
#579
#580
#582
#583
#585
#59
#590
#593
#594
#595
#598
#608
#609
#613
#613
#614
#615
#616
#619
#620
#627
#630
#634
#635
#636
#637
#638
#64
#640
#642
#645
#646
#648
#650
#656
#666
#67
#680
#692
#695
#696
#697
#697
#700
#701
#702
#703
#704
#706
#707
#708
#71
#710
#712
#715
#716
#72
#722
#723
#723
#73
#730
#732
#733
#734
#735
#736
#740
#741
#742
#744
#745
#746
#748
#750
#751
#752
#753
#755
#756
#757
#758
#759
#762
#77
#770
#772
#773
#774
#774
#776
#778
#779
#785
#786
#789
#79
#790
#798
#80
#802
#805
#812
#813
#815
#817
#818
#819
#82
#821
#825
#828
#830
#831
#832
#840
#843
#845
#846
#847
#85
#858
#859
#86
#861
#862
#864
#865
#866
#868
#869
#878
#879
#88
#882
#883
#884
#885
#885
#886
#887
#889
#891
#900
#901
#903
#904
#905
#906
#908
#909
#91
#912
#916
#917
#92
#920
#921
#922
#923
#924
#927
#928
#93
#930
#931
#933
#934
#936
#939
#940
#942
#943
#944
#945
#946
#947
#948
#949
#95
#950
#951
#952
#953
#954
#957
#958
#959
#966
#969
#97
#971
#972
#973
#974
#975
#976
#976
#978
#981
#983
#986
#988
#99
#994
#995
#996
#997
v.0.0.1
v0.0.1
v0.0.2
v0.0.3
v0.1.0
v0.10.0
v0.10.1
v0.11.0
v0.12.0
v0.12.1
v0.13.0
v0.13.1
v0.13.2
v0.14.0
v0.15.0
v0.15.1
v0.16.0
v0.16.1
v0.2.0
v0.3.0
v0.3.1
v0.4.0
v0.5.0
v0.5.1
v0.6.0
v0.6.1
v0.6.2
v0.6.3
v0.6.4
v0.7.0
v0.7.1
v0.7.2
v0.8.0
v0.8.1
v0.8.2
v0.8.3
v0.8.4
v0.9.0
v0.9.1
v1.0.0
v1.1.0
v1.2.0
v1.3.0
v1.3.1
v1.4.0
v1.5.0
v1.5.1
v1.5.2
v1.6.0
v1.7.0
v1.7.1
v1.7.2
v1.7.3
v1.8.0
v1.8.1
v1.8.2
v1.8.3
v1.9.0
v1.9.1
v1.9.2
v1.9.3
v2.0.0
v2.0.0.beta1
v2.0.0.beta2
v2.0.0.rc1
v2.0.0.rc2
v2.0.0.rc3
v2.0.0.rc4
v2.1.0
v2.1.1
v2.1.2
v2.2.0
v2.2.1
v2.2.2
v2.3.0
v2.4.0
v2.5.0
v2.5.1
v2.5.2
v2.5.3
v2.6.0
v2.6.1
v2.7.0
Select branches
Hide Pull Requests
1-8-stable
1-9-stable
accumulating-asset-path
audit-broadcasts
auto-push-env
cleanup-default-templates
command-line-secret-escaping
concurrent-docker-login
dot-kamal-slash-env
error-on-filter-miss
eval-proxy-options
fix-per-role-healthcheck-custom
kamal-proxy
kamal-proxy-deploy-equals-in-args
local-docker-registry
main
more-resilient-zero-downtime-deploy
more-robust-command-matching
mproxy
no-envify
output-role-with-logs
parachute
per-destination-latest-image-tag
proxy-0.5.0
proxy-experimental
proxy-experimental-and-revert-905-simplify-builders-config
proxy-with-bare-hostname
rename-roles
return-502-if-no-container
revert-905-simplify-builders-config
rollback-short-sha
simplify-builders
xiaohui-zhangxh/git-clone-update-submodules
zero-downtime-deploys
#100
#1000
#1004
#1008
#1009
#101
#1010
#1013
#1018
#1019
#102
#1020
#1024
#1026
#103
#1030
#1032
#1035
#1038
#104
#1044
#1045
#1047
#1048
#1048
#1050
#1054
#1057
#1062
#1063
#1064
#1066
#107
#1070
#1070
#1072
#1074
#1075
#1076
#1079
#108
#1080
#1082
#1086
#1087
#1088
#1095
#1095
#1099
#110
#1105
#1107
#111
#1113
#1114
#1117
#1121
#1125
#1126
#1127
#1129
#1129
#113
#1136
#1138
#114
#1141
#1144
#115
#1151
#1152
#116
#117
#1170
#1173
#1175
#118
#1181
#1183
#1186
#1189
#119
#1191
#1193
#1196
#12
#1202
#1218
#1218
#122
#1223
#1223
#1225
#1227
#1229
#123
#1235
#1236
#1239
#1242
#1242
#1248
#125
#1253
#1254
#1265
#1269
#127
#1270
#1271
#1272
#1279
#1279
#128
#1280
#1281
#1283
#1284
#1289
#1289
#1291
#1292
#1296
#13
#1308
#131
#1313
#1319
#1320
#1331
#1345
#1345
#1346
#1350
#1350
#1354
#1355
#1355
#1357
#1358
#1359
#1360
#1361
#1362
#1363
#1364
#1364
#1367
#1368
#1369
#1370
#1381
#1392
#1395
#1396
#1397
#1398
#1401
#1402
#1403
#1404
#1404
#1405
#1409
#1413
#1420
#1422
#1425
#1425
#1427
#1427
#143
#1439
#144
#1440
#1449
#145
#1450
#1452
#1454
#1455
#1455
#1459
#146
#1464
#1465
#1466
#147
#1470
#1471
#1475
#1476
#148
#1481
#1481
#149
#1490
#1490
#1494
#1497
#1499
#150
#1501
#1502
#1503
#1504
#1506
#1507
#1508
#1509
#151
#1510
#1511
#1514
#1515
#1518
#1519
#152
#1520
#1522
#1524
#1524
#1526
#1528
#153
#1530
#1530
#1531
#1532
#1532
#1536
#1539
#154
#1541
#1543
#1544
#1546
#1547
#155
#1550
#1551
#1554
#1557
#1558
#1559
#1560
#1561
#1564
#1567
#1570
#1576
#1579
#158
#1583
#1584
#1585
#1589
#159
#1594
#1599
#1599
#1601
#1601
#1605
#1605
#1606
#1606
#1609
#1609
#161
#1611
#1612
#1612
#1614
#1615
#1615
#1620
#1620
#1624
#1624
#1626
#1626
#1629
#1629
#163
#1631
#1631
#1632
#1632
#1634
#1634
#164
#165
#166
#168
#169
#17
#171
#176
#177
#179
#181
#182
#183
#184
#186
#189
#193
#195
#196
#197
#200
#202
#203
#205
#206
#208
#209
#21
#210
#211
#212
#213
#214
#216
#219
#22
#221
#222
#223
#224
#225
#23
#235
#24
#241
#242
#244
#245
#25
#250
#253
#254
#255
#256
#26
#260
#265
#267
#27
#270
#271
#272
#277
#28
#282
#283
#285
#287
#29
#290
#291
#292
#294
#298
#299
#30
#305
#308
#31
#310
#311
#312
#313
#315
#316
#318
#320
#321
#323
#324
#325
#327
#328
#33
#331
#334
#335
#337
#339
#34
#342
#348
#348
#349
#35
#352
#353
#354
#356
#357
#360
#362
#364
#368
#37
#379
#38
#380
#384
#385
#386
#387
#389
#39
#391
#393
#394
#396
#399
#40
#400
#401
#409
#409
#412
#413
#414
#415
#417
#418
#422
#423
#425
#426
#428
#431
#434
#436
#437
#438
#439
#440
#442
#443
#444
#445
#447
#449
#45
#450
#451
#452
#454
#456
#457
#458
#459
#46
#460
#461
#463
#466
#467
#470
#471
#472
#473
#476
#477
#479
#482
#487
#49
#498
#499
#50
#500
#501
#502
#506
#507
#508
#51
#513
#52
#523
#53
#531
#54
#541
#544
#547
#55
#550
#557
#558
#559
#56
#564
#567
#57
#573
#577
#578
#579
#579
#580
#582
#583
#585
#59
#590
#593
#594
#595
#598
#608
#609
#613
#613
#614
#615
#616
#619
#620
#627
#630
#634
#635
#636
#637
#638
#64
#640
#642
#645
#646
#648
#650
#656
#666
#67
#680
#692
#695
#696
#697
#697
#700
#701
#702
#703
#704
#706
#707
#708
#71
#710
#712
#715
#716
#72
#722
#723
#723
#73
#730
#732
#733
#734
#735
#736
#740
#741
#742
#744
#745
#746
#748
#750
#751
#752
#753
#755
#756
#757
#758
#759
#762
#77
#770
#772
#773
#774
#774
#776
#778
#779
#785
#786
#789
#79
#790
#798
#80
#802
#805
#812
#813
#815
#817
#818
#819
#82
#821
#825
#828
#830
#831
#832
#840
#843
#845
#846
#847
#85
#858
#859
#86
#861
#862
#864
#865
#866
#868
#869
#878
#879
#88
#882
#883
#884
#885
#885
#886
#887
#889
#891
#900
#901
#903
#904
#905
#906
#908
#909
#91
#912
#916
#917
#92
#920
#921
#922
#923
#924
#927
#928
#93
#930
#931
#933
#934
#936
#939
#940
#942
#943
#944
#945
#946
#947
#948
#949
#95
#950
#951
#952
#953
#954
#957
#958
#959
#966
#969
#97
#971
#972
#973
#974
#975
#976
#976
#978
#981
#983
#986
#988
#99
#994
#995
#996
#997
v.0.0.1
v0.0.1
v0.0.2
v0.0.3
v0.1.0
v0.10.0
v0.10.1
v0.11.0
v0.12.0
v0.12.1
v0.13.0
v0.13.1
v0.13.2
v0.14.0
v0.15.0
v0.15.1
v0.16.0
v0.16.1
v0.2.0
v0.3.0
v0.3.1
v0.4.0
v0.5.0
v0.5.1
v0.6.0
v0.6.1
v0.6.2
v0.6.3
v0.6.4
v0.7.0
v0.7.1
v0.7.2
v0.8.0
v0.8.1
v0.8.2
v0.8.3
v0.8.4
v0.9.0
v0.9.1
v1.0.0
v1.1.0
v1.2.0
v1.3.0
v1.3.1
v1.4.0
v1.5.0
v1.5.1
v1.5.2
v1.6.0
v1.7.0
v1.7.1
v1.7.2
v1.7.3
v1.8.0
v1.8.1
v1.8.2
v1.8.3
v1.9.0
v1.9.1
v1.9.2
v1.9.3
v2.0.0
v2.0.0.beta1
v2.0.0.beta2
v2.0.0.rc1
v2.0.0.rc2
v2.0.0.rc3
v2.0.0.rc4
v2.1.0
v2.1.1
v2.1.2
v2.2.0
v2.2.1
v2.2.2
v2.3.0
v2.4.0
v2.5.0
v2.5.1
v2.5.2
v2.5.3
v2.6.0
v2.6.1
v2.7.0
-
e19e7f9bde
Explicitly trying to start a specific version should fail if it can't
David Heinemeier Hansson
2023-01-14 12:23:22 +01:00 -
0b7af9ac14
Simplify
David Heinemeier Hansson
2023-01-14 12:17:04 +01:00 -
4551a2b9d7
Always try to log the command we're running remotely
David Heinemeier Hansson
2023-01-14 12:13:31 +01:00 -
e78da2a925
Update README to match new exec approach
David Heinemeier Hansson
2023-01-14 12:09:09 +01:00 -
94b3cfd0f4
Ship is cuter, but deploy is clearer
David Heinemeier Hansson
2023-01-14 12:07:52 +01:00 -
e3c1992ae9
Move HOST option to real option
David Heinemeier Hansson
2023-01-14 12:04:41 +01:00 -
ec31e931bf
Add version task
David Heinemeier Hansson
2023-01-14 11:51:46 +01:00 -
e1e768d7cf
Log traefik details commands
David Heinemeier Hansson
2023-01-14 11:51:38 +01:00 -
c44e224587
Add option to skip binstubs for older apps
David Heinemeier Hansson
2023-01-14 11:44:16 +01:00 -
fed64ef244
Switch to proper standalone executable with Thor
David Heinemeier Hansson
2023-01-14 11:31:37 +01:00 -
bf98a0308c
Namespace buildx and contexts
David Heinemeier Hansson
2023-01-13 17:29:53 +01:00 -
5179d0db37
Go with ship and make it the default
David Heinemeier Hansson
2023-01-13 17:12:46 +01:00 -
100d68d67e
Only install docker if missing
David Heinemeier Hansson
2023-01-13 17:11:01 +01:00 -
eed8165ec1
Not worth the log noise
David Heinemeier Hansson
2023-01-13 15:44:56 +01:00 -
be89077917
Bump version for 0.0.3
v0.0.3
David Heinemeier Hansson
2023-01-13 10:42:19 +01:00 -
6bfcc582c8
Singular
David Heinemeier Hansson
2023-01-13 10:30:02 +01:00 -
fd5172266e
More expansive info on builder
David Heinemeier Hansson
2023-01-13 10:28:46 +01:00 -
e85c8161df
Style
David Heinemeier Hansson
2023-01-13 10:28:35 +01:00 -
a1fc01639e
Add build:info to check builder
David Heinemeier Hansson
2023-01-13 10:24:23 +01:00 -
7e764cbcd9
Explain how to use native builder
David Heinemeier Hansson
2023-01-13 10:18:42 +01:00 -
f177ee4cfe
Make remote builder quack as any other builder
David Heinemeier Hansson
2023-01-13 10:16:28 +01:00 -
ea9a50ec95
Extract command #combine
David Heinemeier Hansson
2023-01-13 10:00:11 +01:00 -
6ea06fd04e
Log the builder used
David Heinemeier Hansson
2023-01-13 09:49:06 +01:00 -
6ccb3d2319
Allow for fully native builds too
David Heinemeier Hansson
2023-01-13 09:31:47 +01:00 -
05f1ef5ee8
Registry login actually not necessary
David Heinemeier Hansson
2023-01-12 22:22:22 +01:00 -
f1a98457b0
Pin platforms
David Heinemeier Hansson
2023-01-12 22:14:05 +01:00 -
7ae596ef60
Document remote native builds
David Heinemeier Hansson
2023-01-12 21:45:45 +01:00 -
2257c99189
Add local/remote builder combo for multiarch
David Heinemeier Hansson
2023-01-12 21:35:31 +01:00 -
5afadb10ca
Nicer name for CLI
David Heinemeier Hansson
2023-01-12 18:50:18 +01:00 -
b3992973d6
Extract builder from app
David Heinemeier Hansson
2023-01-12 18:16:52 +01:00 -
08c30a14b9
Use a single builder for MRSK
David Heinemeier Hansson
2023-01-12 18:08:33 +01:00 -
76d34d2a1c
Note quoting issue
David Heinemeier Hansson
2023-01-12 17:42:49 +01:00 -
184ab18667
Style
David Heinemeier Hansson
2023-01-12 17:38:26 +01:00 -
87abf06076
Note on exception seen
David Heinemeier Hansson
2023-01-12 17:37:57 +01:00 -
453570b895
Breakout remove so we can do just containers
David Heinemeier Hansson
2023-01-12 17:37:50 +01:00 -
f61beb6827
Basic binstub
David Heinemeier Hansson
2023-01-12 17:29:26 +01:00 -
c481938cdb
Reference Traefik docs for more routing rules
David Heinemeier Hansson
2023-01-12 17:16:30 +01:00 -
7e9b73f86a
Add custom labels
David Heinemeier Hansson
2023-01-12 17:15:29 +01:00 -
1f06b1ff94
Switch to just last 100 log lines for now
David Heinemeier Hansson
2023-01-12 16:00:21 +01:00 -
d554ae8500
Add back prune
David Heinemeier Hansson
2023-01-12 15:51:01 +01:00 -
730de486b7
More doc changes
David Heinemeier Hansson
2023-01-12 15:29:56 +01:00 -
b333c4a05b
Simplify presentation of configuration
David Heinemeier Hansson
2023-01-12 15:22:48 +01:00 -
eec6670dbf
Tokens are good too
David Heinemeier Hansson
2023-01-12 15:16:29 +01:00 -
4aa96d6578
Switch to a Commander base to allow lazy loading config
David Heinemeier Hansson
2023-01-12 14:58:17 +01:00 -
d3ab10be22
Better require setup
David Heinemeier Hansson
2023-01-12 14:57:34 +01:00 -
d92318e234
Excess line
David Heinemeier Hansson
2023-01-11 17:58:50 +01:00 -
e62610069b
Correct commadn
David Heinemeier Hansson
2023-01-11 17:46:35 +01:00 -
a0582c1bdf
Explain registry
David Heinemeier Hansson
2023-01-11 17:46:00 +01:00 -
880ce46c39
Match service name
David Heinemeier Hansson
2023-01-11 17:44:26 +01:00 -
d049d73547
Realistic looking IP
David Heinemeier Hansson
2023-01-11 17:43:36 +01:00 -
453fea6c45
Don't rely on ERB interpolation that might fail
David Heinemeier Hansson
2023-01-11 17:43:28 +01:00 -
2694cf5d5f
Make init more resilient and communicative
David Heinemeier Hansson
2023-01-11 17:43:07 +01:00 -
5324fbe3d0
Give feedback on what happened
David Heinemeier Hansson
2023-01-11 17:35:53 +01:00 -
5e214cde3c
Explain where to set this
David Heinemeier Hansson
2023-01-11 17:35:46 +01:00 -
f61f41ad73
Document app console
David Heinemeier Hansson
2023-01-11 17:28:18 +01:00 -
d9cdbb87f9
Heads up that this could take a while
David Heinemeier Hansson
2023-01-11 17:26:49 +01:00 -
543af475d5
Create missing buildx builder if missing automatically
David Heinemeier Hansson
2023-01-11 17:24:32 +01:00 -
1bb9fe9095
Reuse existing exec command
David Heinemeier Hansson
2023-01-11 17:11:57 +01:00 -
c6fd4399f1
Hint at which version to start
David Heinemeier Hansson
2023-01-11 17:07:34 +01:00 -
a4a9f619ad
Protect against missing envs
David Heinemeier Hansson
2023-01-11 17:07:22 +01:00 -
4392bf0ee9
Allow you to turn full verbosity on easily
David Heinemeier Hansson
2023-01-11 17:05:20 +01:00 -
3b3ab48120
Set a different verbosity level for the duration of the yield
David Heinemeier Hansson
2023-01-11 17:01:19 +01:00 -
606550d46b
Reveal what was pruned
David Heinemeier Hansson
2023-01-11 17:01:12 +01:00 -
e1b327915f
Use error logger instead
David Heinemeier Hansson
2023-01-11 17:01:03 +01:00 -
9d3871d667
Split out proper Prune command
David Heinemeier Hansson
2023-01-11 16:48:10 +01:00 -
7d83be2d18
Readability
David Heinemeier Hansson
2023-01-11 16:26:26 +01:00 -
3e2c48782c
Explaining consts
David Heinemeier Hansson
2023-01-11 13:31:25 +01:00 -
bcdeeff94f
Start remote Rails console on primary host
David Heinemeier Hansson
2023-01-10 20:45:15 +01:00 -
c5249b4a9e
Host yield not needed
David Heinemeier Hansson
2023-01-10 20:44:54 +01:00 -
57e49bb26c
Bump version for 0.0.2
v0.0.2
David Heinemeier Hansson
2023-01-10 19:16:34 +01:00 -
1609b43ef8
Temporary fix for #2
David Heinemeier Hansson
2023-01-10 19:15:40 +01:00 -
f9010c1b75
Only run Traefik on web role
David Heinemeier Hansson
2023-01-10 19:04:35 +01:00 -
73b7c691d6
Fix references
David Heinemeier Hansson
2023-01-10 18:56:30 +01:00 -
3473ec7a86
Explain running job servers separately
David Heinemeier Hansson
2023-01-10 17:31:36 +01:00 -
e8beb362d0
Add role concern with specialized cmds for job running
David Heinemeier Hansson
2023-01-10 17:27:56 +01:00 -
1cee87d440
Latest bundler
David Heinemeier Hansson
2023-01-10 15:02:25 +01:00 -
c2e09b9b2f
Added debug
David Heinemeier Hansson
2023-01-10 14:24:25 +01:00 -
78a5d08d3f
Switch to host naming
David Heinemeier Hansson
2023-01-10 14:15:16 +01:00 -
5ca6f32ee7
Use debug gem
David Heinemeier Hansson
2023-01-10 13:17:28 +01:00 -
6b098a1e2e
Ruby 3.2.0 compatibility
David Heinemeier Hansson
2023-01-10 13:17:18 +01:00 -
ff5ccac8fe
Cleanup
David Heinemeier Hansson
2023-01-09 20:44:54 +01:00 -
b4edf8eef9
Ignore nil command bits
David Heinemeier Hansson
2023-01-09 18:08:34 +01:00 -
fe52ce6547
Add command execution
David Heinemeier Hansson
2023-01-09 14:36:33 +01:00 -
9641ce0edd
Update README.md
David Heinemeier Hansson
2023-01-08 18:38:55 +01:00 -
1dab9c1fb5
More documentation
David Heinemeier Hansson
2023-01-08 16:50:06 +01:00 -
10d973200d
Add command to list containers (to ease rollback)
David Heinemeier Hansson
2023-01-08 16:45:41 +01:00 -
fdfdff65e9
Explain command map overwrite
David Heinemeier Hansson
2023-01-08 16:33:09 +01:00 -
94d61f3d9a
Proper param array separation
David Heinemeier Hansson
2023-01-08 16:32:31 +01:00 -
483f686efc
Test config labels
David Heinemeier Hansson
2023-01-08 16:29:59 +01:00 -
51adbc032e
Test app#run
David Heinemeier Hansson
2023-01-08 16:29:51 +01:00 -
dcb3e4d491
Switch envs and labels to param array
David Heinemeier Hansson
2023-01-08 16:29:44 +01:00 -
55445ae110
Style
David Heinemeier Hansson
2023-01-08 16:22:50 +01:00 -
998525c93d
Switch to cmd array so we can redact
David Heinemeier Hansson
2023-01-08 16:20:06 +01:00 -
4ec04f8959
Language
David Heinemeier Hansson
2023-01-08 15:13:51 +01:00 -
3ddf2b9c41
Distinguish run from start
David Heinemeier Hansson
2023-01-08 15:13:45 +01:00 -
d4210b66d0
Language
David Heinemeier Hansson
2023-01-08 15:13:28 +01:00 -
7f37abac59
If already started, just carry on
David Heinemeier Hansson
2023-01-08 15:13:24 +01:00 -
399d32d7d0
Known VERSION means we've already pushed
David Heinemeier Hansson
2023-01-08 15:13:14 +01:00 -
8d16271150
Make run resilient to same version having already been run
David Heinemeier Hansson
2023-01-08 15:13:03 +01:00 -
e1724e0cd9
Clarify output
David Heinemeier Hansson
2023-01-08 14:55:51 +01:00