Commit Graph

  • 7da03fd94c Escape strings for the shell main T. R. Bernstein 2025-08-29 23:53:32 +02:00
  • 2eed47d464 Use 127.0.0.1 for ssh tunnel T. R. Bernstein 2025-08-29 23:51:23 +02:00
  • 95cbc62ef1 Use local docker registry to push and pull app images T. R. Bernstein 2025-08-29 16:55:50 +02:00
  • 18f1bbbeac Merge pull request #1614 from basecamp/dependabot/bundler/bundler-f02c9c4a61 Donal McBreen 2025-08-11 16:05:05 +01:00
  • 5dd8eba182 Merge pull request #1611 from flavorjones/flavorjones/remote-builder-check Donal McBreen 2025-08-11 11:20:23 +01:00
  • 75754e4b7b Bump the bundler group across 1 directory with 2 updates dependabot[bot] 2025-07-22 04:31:00 +00:00
  • 8e470ed051 Builder::Remote.inspect_builder requires both checks to pass Mike Dalessio 2025-07-17 11:06:52 -04:00
  • d141c82efa Bump version for 1.9.3 v1.9.3 1-9-stable Donal McBreen 2025-06-25 08:29:11 +01:00
  • cdb6c014ac Update Gemfile.lock Donal McBreen 2025-06-25 07:58:17 +01:00
  • 7ded6d3aef Use registry:3 image for the integration tests Donal McBreen 2025-04-15 10:55:36 +01:00
  • 2ea60bea5e Merge pull request #1594 from basecamp/1-9-dotenv-precedence Donal McBreen 2025-06-25 07:55:12 +01:00
  • 3948a95e7a Fix local env vars overriding production env Jeremy Daer 2025-06-24 11:39:32 -07:00
  • 4b88852aea Merge pull request #1589 from airblade/patch-1 Donal McBreen 2025-06-20 15:49:07 +01:00
  • cfaa4fb0db Remove obsolete conditional Andy Stewart 2025-06-20 10:53:17 +01:00
  • 2bcb313590 Fix typo: host -> more Donal McBreen 2025-06-19 14:17:16 +01:00
  • 3cf510bc8f Merge pull request #1585 from basecamp/cert-docs Donal McBreen 2025-06-18 11:57:40 +01:00
  • e61d96d154 Update custom cert docs Donal McBreen 2025-06-18 11:09:13 +01:00
  • aa2ceaa92a Bump version for 2.7.0 v2.7.0 Donal McBreen 2025-06-18 10:27:00 +01:00
  • c3e7721da5 Bump version for Donal McBreen 2025-06-18 10:24:55 +01:00
  • 0656e02375 Doc update from @acidtib in https://github.com/basecamp/kamal-site/pull/174 Donal McBreen 2025-06-17 15:42:15 +01:00
  • aed77a78fb Formatting fixes for docs Donal McBreen 2025-06-17 15:34:27 +01:00
  • 9244247389 Merge pull request #1584 from basecamp/all-fields-one-password-refactor Donal McBreen 2025-06-17 11:52:20 +01:00
  • 6e517665e8 OnePassword adapter refactor Donal McBreen 2025-06-17 11:36:31 +01:00
  • 4b0afdf42b Merge pull request #1567 from capripot/add_all_fields_one_password_retrieval Donal McBreen 2025-06-17 11:22:10 +01:00
  • 5aa3f7bd4c Merge pull request #1583 from basecamp/custom-ssl-per-role Donal McBreen 2025-06-17 11:12:21 +01:00
  • ccbcbbc8c5 Custom certs per role Donal McBreen 2025-06-16 17:01:27 +01:00
  • 8a7260d1e9 Merge pull request #1531 from acidtib/feat/custom-ssl Donal McBreen 2025-06-17 09:25:15 +01:00
  • 89c56910c9 Merge pull request #1551 from ACPK/kamal-proxy-path-prefix Donal McBreen 2025-06-16 11:07:23 +01:00
  • 52e06c1351 Merge pull request #1570 from nickcoyne/bws-secrets Donal McBreen 2025-06-16 10:59:53 +01:00
  • 9bcc953cd6 Stub bws project list correctly Donal McBreen 2025-06-16 10:58:42 +01:00
  • e2015b47f9 Merge pull request #1422 from acidtib/feat/secrets-add-passbolt-adapter Donal McBreen 2025-06-16 09:14:07 +01:00
  • 23f2bf71f9 Fix rubocop whitespace issues Donal McBreen 2025-06-16 09:00:04 +01:00
  • 054a85d3c0 Merge pull request #916 from nickhammond/buildpacks Donal McBreen 2025-06-16 08:57:27 +01:00
  • 5a0da160b4 Merge pull request #1440 from ursm/bws Donal McBreen 2025-06-16 08:56:24 +01:00
  • 72d9fcbaaa Merge pull request #1579 from basecamp/dependabot/bundler/bundler-b051ec43b1 Donal McBreen 2025-06-16 07:52:26 +01:00
  • a201a6ca68 Merge pull request #1544 from prullmann/kamal-exec-piping Donal McBreen 2025-06-16 07:52:03 +01:00
  • 1d81d9ec15 Bump rack from 3.1.14 to 3.1.16 in the bundler group across 1 directory dependabot[bot] 2025-06-12 08:05:12 +00:00
  • aa67564dc5 Merge pull request #1543 from basecamp/dependabot/bundler/bundler-457f06d3c7 Donal McBreen 2025-06-12 09:04:24 +01:00
  • fd6ac4f84b Merge pull request #1539 from miguno/issue-1538 Donal McBreen 2025-06-12 09:04:07 +01:00
  • c8f232b64f Merge pull request #1541 from polarctos/install-docker-cli-only Donal McBreen 2025-06-12 09:03:18 +01:00
  • 7f3dd59a73 Merge pull request #1576 from nickhammond/validate-labels Donal McBreen 2025-06-11 08:13:47 +01:00
  • 6672e3e77d Remove blank line Nick Hammond 2025-06-09 19:47:26 -07:00
  • b164d50ff1 Check for label presence in the validation, don't validate labels on simple role setup Nick Hammond 2025-06-09 19:36:27 -07:00
  • 1d88281fee Validate that destination, role, and service are not set as labels on roles and accessories Nick Hammond 2025-06-09 19:08:20 -07:00
  • a004232ffc Request secrets as json Nick Coyne 2025-06-02 09:06:05 +12:00
  • 487aa306c9 Merge branch 'basecamp:main' into buildpacks Nick Hammond 2025-05-23 10:59:05 -07:00
  • cbf94fa7f5 feat: Add allowing retrieving all fields for an item capripot 2025-05-22 21:59:53 -07:00
  • 344e2d7995 Merge pull request #1564 from basecamp/add-kamal-host-var-mop-up Donal McBreen 2025-05-20 14:32:57 +01:00
  • b387df0e4f KAMAL_HOST env var mop-up Donal McBreen 2025-05-20 13:46:57 +01:00
  • 9c8a44eec4 Merge pull request #1471 from jakeprem/jakeprem/add-kamal-host-var Donal McBreen 2025-05-20 13:48:35 +01:00
  • 99f763d742 Merge branch 'main' into feat/custom-ssl Dainel Vera 2025-05-19 15:38:33 -06:00
  • 4bd1f0536c Merge branch 'basecamp:main' into buildpacks Nick Hammond 2025-05-16 15:21:49 -07:00
  • e217332cde Merge pull request #1561 from basecamp/drop-ruby-3.1 Donal McBreen 2025-05-15 16:20:32 +01:00
  • 30d630ce4d Drop Ruby 3.1 from the test matrix Donal McBreen 2025-05-15 15:21:13 +01:00
  • 22e7243b10 Bump version for 2.6.1 v2.6.1 Donal McBreen 2025-05-15 15:15:29 +01:00
  • 259a018d5a Merge pull request #1558 from basecamp/per-role-proxy-docs Donal McBreen 2025-05-15 15:00:11 +01:00
  • a82e88d5c9 Merge pull request #1560 from basecamp/dont-redeploy-on-proxy-reboot Donal McBreen 2025-05-15 14:57:58 +01:00
  • d6459e869a Merge pull request #1559 from basecamp/default-proxy-config-if-nil Donal McBreen 2025-05-15 14:47:46 +01:00
  • ad21c7e984 Don't deploy on proxy reboot Donal McBreen 2025-05-15 14:45:19 +01:00
  • 87965281a3 Default the proxy config is it is nil Donal McBreen 2025-05-15 14:33:05 +01:00
  • dca96eafaa Merge pull request #1557 from basecamp/sort-primary-role-app-hosts-first Donal McBreen 2025-05-15 10:16:21 +01:00
  • 7b1439c3c6 Update per-role proxy docs Donal McBreen 2025-05-15 10:14:52 +01:00
  • b9e5ce7ca7 Ensure primary_role app hosts are sorted first Donal McBreen 2025-05-15 09:51:40 +01:00
  • f62c1a50c4 Merge pull request #1554 from basecamp/pre-connect-hook-before-remote-builds Donal McBreen 2025-05-14 16:05:53 +01:00
  • 2c1d6ed891 Run pre-connect hooks before building Donal McBreen 2025-05-14 15:55:54 +01:00
  • 1331e7b9c7 Added path_prefix and strip_path_prefix Andrew Kelley 2025-05-13 19:31:54 -04:00
  • c5e5f5d7cc Merge branch 'basecamp:main' into buildpacks Nick Hammond 2025-05-13 09:34:13 -07:00
  • 6a573c19a6 Fix Bitwarden Secrets Manager authentication checks Keita Urashima 2025-03-03 12:43:45 +09:00
  • 031f55ecf7 Bump version for 2.6.0 v2.6.0 Donal McBreen 2025-05-13 09:50:52 +01:00
  • d98d6a3475 Merge pull request #1550 from krzysztoff1/add-singular-role Donal McBreen 2025-05-12 15:20:55 +01:00
  • 78c9d610cf Add a singular role Krzysztof Duda 2025-05-12 10:55:15 +02:00
  • 4187ee2397 Merge pull request #1547 from basecamp/pin-accessories-to-tags Donal McBreen 2025-05-12 08:48:52 +01:00
  • 0ab0649d07 Merge branch 'basecamp:main' into buildpacks Nick Hammond 2025-05-10 12:54:29 -07:00
  • 7bfb2ed9f2 Actually test the fixture for singular David Heinemeier Hansson 2025-05-09 21:50:07 +02:00
  • 299c741c1b More natural api when you are just applying accessory to a single tag David Heinemeier Hansson 2025-05-09 21:47:26 +02:00
  • fb82d04aaf Use #filter_map instead of #collect + #compact David Heinemeier Hansson 2025-05-09 21:30:33 +02:00
  • 9d5a534ef8 Refactored for clarity and style David Heinemeier Hansson 2025-05-09 21:26:41 +02:00
  • 5ad000a08e Unnecessary parenthesis David Heinemeier Hansson 2025-05-09 21:16:31 +02:00
  • 1ca2b4d394 Test with multiple host matches across roles David Heinemeier Hansson 2025-05-09 21:15:44 +02:00
  • 9aac51bbd0 Extract hosts for accessories by tags David Heinemeier Hansson 2025-05-09 21:11:28 +02:00
  • 83a5636e27 Pin accessories to tags David Heinemeier Hansson 2025-05-09 18:14:47 +02:00
  • 2d43f788c4 Merge pull request #1546 from basecamp/min-proxy-version-0.9.0 Donal McBreen 2025-05-09 09:13:23 +01:00
  • c351c2d2de Set minimum proxy version to 0.9.0 Donal McBreen 2025-05-09 08:40:41 +01:00
  • 0d36fc4bd0 Merge pull request #1536 from lukef/bump-ed25519 Donal McBreen 2025-05-09 08:17:44 +01:00
  • d62c35e63e Add UT for new interactive behaviour Peter Rullmann 2025-05-08 20:24:50 +02:00
  • 9a14fbb048 Bump rack-session in the bundler group across 1 directory dependabot[bot] 2025-05-08 14:47:52 +00:00
  • 092ca425d7 Allow piping into kamal exec #1485 Peter Rullmann 2025-05-08 12:41:44 +02:00
  • 68404e2673 Merge branch 'basecamp:main' into buildpacks Nick Hammond 2025-05-08 02:34:40 -07:00
  • 681439f122 Install docker-cli only for leaner image polarctos 2025-05-07 13:43:27 +02:00
  • 317f00281a Merge pull request #1504 from basecamp/proxy-metrics-port Donal McBreen 2025-05-06 13:15:47 +01:00
  • 226e7091db Add run_command_file to proxy boot Donal McBreen 2025-05-06 12:14:58 +01:00
  • e32ea2e276 Expose the metrics port Donal McBreen 2025-04-17 16:09:01 +01:00
  • 1ea5d0bd86 Allow kamal-proxy run command options to be set Donal McBreen 2025-04-17 14:44:19 +01:00
  • a1c6ac41d0 Fix: correctly parse git remote origin urls for calling Octokit Michael G. Noll 2025-05-06 09:16:41 +02:00
  • f5f1bab8bf bumping ed25519 dependency to fix compile errors Luke Freeman 2025-05-05 08:29:50 -07:00
  • 9219b87630 remove chown for TLS certificates in proxy container acidtib 2025-04-29 19:57:41 -06:00
  • 1f847299c0 improve custom SSL certificate documentation acidtib 2025-04-28 13:33:03 -06:00
  • 419a1171fa Merge pull request #1528 from rahearn/update-hooks-documentation Donal McBreen 2025-04-28 08:12:25 +01:00
  • a525d45b4d allow defining certificates directly within ssl hash instead of at the proxy root level acidtib 2025-04-28 00:34:24 -06:00
  • 2f7feaf59d Update name of KAMAL_ROLES in sample hooks files Ryan Ahearn 2025-04-26 12:17:59 -04:00