Alan Oliveira
844e3acf50
prevent escape '#' when generating env_file string
2024-10-15 14:57:53 +09:00
David Heinemeier Hansson
607368121e
Merge pull request #1079 from jjatinggoyal/valkey
...
Switch Redis to Valkey in deploy template and tests
2024-10-13 19:31:12 +02:00
Puru
0f16ba1995
Upgrade Ruby base image from 3.2.0 to 3.3.x ( #1107 )
...
* Upgrade ruby base image to fix HIGH and CRITICAL CVEs
* Float on latest 3.3.x
---------
Co-authored-by: Jeremy Daer <jeremydaer@gmail.com >
2024-10-13 10:07:09 -07:00
Jatin Goyal
f3b8a59133
Use valkey for redis image in deploy template
2024-10-13 22:04:03 +05:30
Igor Alexandrov
b4df51b8b4
Added example how to read the Ruby version from the .ruby-version file.
2024-10-12 21:27:56 +04:00
David Heinemeier Hansson
bf79c7192f
Clearer still
2024-10-11 10:40:37 -07:00
David Heinemeier Hansson
cb82767d0f
Clarify proxy settings
2024-10-11 10:39:58 -07:00
Ralf Schmitz Bongiolo
3c91a83942
feat(secrets): add Doppler adapter
2024-10-10 21:41:09 -04:00
Donal McBreen
5cb9fb787b
Bump version for 2.2.2
v2.2.2
2024-10-10 13:29:38 -04:00
Donal McBreen
493c5690f1
Merge pull request #1066 from davidstosik/v2.1.1/path-space-fix
...
Support spaces in git repository path
2024-10-10 10:17:00 -04:00
Donal McBreen
5de55a22ff
Merge pull request #1088 from emmceemoore/patch-1
...
Typo fix.
2024-10-10 10:16:01 -04:00
Nick Pezza
a1e40f9fec
Update to be able to run on 3.4 with frozen strings ( #1080 )
...
* Update to be able to run on 3.4 with frozen strings
---------
Co-authored-by: Jeremy Daer <jeremydaer@gmail.com >
Co-authored-by: Sijawusz Pur Rahnama <sija@sija.pl >
2024-10-09 21:11:06 -04:00
Mike Moore
7ddf3bcb02
Typo fix.
2024-10-09 17:34:42 -06:00
Donal McBreen
3654a7e1be
Bump version for 2.2.1
v2.2.1
2024-10-09 14:46:44 -04:00
Donal McBreen
6a7783c979
Merge pull request #1086 from basecamp/proxy-1.8.1
...
Bump proxy to version 0.8.1
2024-10-09 14:46:09 -04:00
Donal McBreen
7dc2609b77
Merge pull request #1082 from graysonchen/patch-1
...
ERROR (ArgumentError): Unknown boot_config subcommand clear
2024-10-09 14:03:07 -04:00
Donal McBreen
74960499c0
Bump proxy to version 0.8.1
...
Fixes issue where incorrect status code may be returned when buffering
responses.
https://github.com/basecamp/kamal-proxy/releases/tag/v0.8.1
2024-10-09 14:00:38 -04:00
Igor Alexandrov
69b13ebc6a
Renamed NETWORK to DEFAULT_NETWORK
2024-10-09 10:00:57 +04:00
Igor Alexandrov
da2a543cbc
Reverted network arguments everywhere except to accessory config
2024-10-09 10:00:49 +04:00
Igor Alexandrov
08dacd2745
Added command tests
2024-10-09 09:53:25 +04:00
Igor Alexandrov
b6a10df56a
Added tests for network configuration option
2024-10-09 09:53:25 +04:00
Igor Alexandrov
c917dd82cf
Added network_args to proxy configuration
2024-10-09 09:53:25 +04:00
Igor Alexandrov
f04cae529a
Added network configuration option to application, proxy and accessory sections
2024-10-09 09:53:17 +04:00
Grayson Chen
50c96e36c0
typo clear change to reset
...
kamal proxy boot_config clear
ERROR (ArgumentError): Unknown boot_config subcommand clear
2024-10-09 00:11:54 +08:00
Donal McBreen
7b48648bf2
Bump version for 2.2.0
v2.2.0
2024-10-08 08:59:23 -04:00
Donal McBreen
91df935d05
Merge pull request #1076 from basecamp/active-support-require-for-to-sentence
...
Add Active Support require for to_sentence
2024-10-08 07:46:53 -04:00
Donal McBreen
bbfcbfa94b
Merge pull request #1064 from basecamp/kamal-proxy-0.8.0
...
Update to kamal-proxy 0.8.0
2024-10-08 07:42:48 -04:00
Donal McBreen
440044b900
Merge pull request #1072 from basecamp/proxy-default-10m-logs
...
Default to keeping 10m of proxy logs
2024-10-08 07:35:38 -04:00
Donal McBreen
06419f8749
Add Active Support require for to_sentence
...
Fixes: https://github.com/basecamp/kamal/issues/1061
2024-10-08 07:33:03 -04:00
David Stosik
8d6d7ffed0
s/refute_match/assert_no_match/
2024-10-08 07:10:08 +09:00
Donal McBreen
67ce1912f7
Default to keeping 10m of proxy logs
...
Match the defaults for the application containers of 10m of logs.
Allow them to be altered with the proxy boot_config set command.
2024-10-07 16:20:40 -04:00
David Stosik
f45c754e53
Remove unnecessary method
2024-10-07 15:46:04 +09:00
David Stosik
d40057286d
Escape more paths and write a test
2024-10-07 15:46:04 +09:00
David Stosik
0840fdf0dd
Support spaces in git repository path
...
See https://github.com/basecamp/kamal/issues/1036
2024-10-07 15:46:04 +09:00
Donal McBreen
a434b10bfd
Update to kamal-proxy 0.8.0
...
Proxy changes:
- Add option to use custom TLS certificates (#17 )
- Don't buffer SSE responses (#36 )
- Allow routing to wildcard subdomains (#45 )
Custom TLS certificates not supported in Kamal itself yet. Buffering
SSE responses and wildcard subdomains will work without any Kamal
changes.
2024-10-06 13:48:00 -04:00
Donal McBreen
e34031f70c
Bump version for 2.1.2
v2.1.2
2024-10-06 13:40:53 -04:00
Donal McBreen
23898a5197
Merge pull request #1062 from basecamp/skip-proxy-flag-ssl-false
...
Skip setting the proxy flag when ssl is false
2024-10-06 18:32:45 +01:00
Donal McBreen
1e9c9e9103
Skip setting the proxy flag when ssl is false
...
Fixes: https://github.com/basecamp/kamal/issues/1037
2024-10-06 13:22:43 -04:00
David Heinemeier Hansson
4b2c9cdc72
Merge pull request #1026 from ehutzelman/patch-1
...
Update init description for kamal secrets
2024-10-05 01:54:08 +02:00
David Heinemeier Hansson
80191588c2
Merge pull request #1050 from tiramizoo/template-docker-setup
...
Update sample template for docker setup hook.
2024-10-05 01:46:09 +02:00
David Heinemeier Hansson
5ca806f4d3
Merge pull request #1054 from tuladhar/cloudflare-ssl
...
Clarify SSL comment when using Cloudflare
2024-10-04 21:03:23 +02:00
Puru
1d04a6644f
Clarify SSL comment when using Cloudflare
2024-10-05 00:45:04 +05:45
Wojciech Wnętrzak
950624d667
Update sample template for docker setup hook.
...
"kamal" network is already created (in v2.0) so the sample code is
no longer accurate.
2024-10-04 09:27:17 +02:00
David Heinemeier Hansson
81f3508507
Bump version for 2.1.1
v2.1.1
2024-10-03 11:39:56 -07:00
David Heinemeier Hansson
9a16873f21
Merge pull request #1035 from basecamp/fix-kamal-setup-on-accessory-hosts
...
Restore kamal setup to accessory hosts
2024-10-03 19:25:33 +02:00
junket
6d1d7a4c82
Updates argumentize test for false values
2024-10-03 10:05:54 -04:00
junket
ccf32c2c1f
Pass false values in env vars to docker
2024-10-03 09:31:30 -04:00
David Heinemeier Hansson
e5ca53db6e
Use new deploy config so as not to update all other tests
2024-10-02 17:34:13 -07:00
David Heinemeier Hansson
82a436fa02
Rubocop
2024-10-02 17:07:51 -07:00
David Heinemeier Hansson
7be2e7e0ba
Test accessory_hosts with roles and without filtering
2024-10-02 17:03:30 -07:00