Commit Graph

  • 43eac9d414 Use DRY extraction David Heinemeier Hansson 2023-01-08 14:55:14 +01:00
  • ffb532a50d Add remove tasks to clean up David Heinemeier Hansson 2023-01-08 14:55:06 +01:00
  • 23c2cb898c Explain need to match with Dockerfile LABEL David Heinemeier Hansson 2023-01-08 14:38:03 +01:00
  • 14867a2f61 Allow logging out of registry David Heinemeier Hansson 2023-01-08 14:18:00 +01:00
  • 4b46449fdf Split out repository to be used alone David Heinemeier Hansson 2023-01-08 14:07:29 +01:00
  • 87ca059f32 Fix dangling parenthesis David Heinemeier Hansson 2023-01-08 14:07:08 +01:00
  • 1fcc2d3cfd Remember to use Shellwords later David Heinemeier Hansson 2023-01-08 13:39:38 +01:00
  • d43ceb975f Create config stub with mrsk:init David Heinemeier Hansson 2023-01-08 13:39:29 +01:00
  • 4f06b5f99b Clarify that one server needn't an LB David Heinemeier Hansson 2023-01-08 12:14:46 +01:00
  • 21df2aefe5 Prune containers first to release images David Heinemeier Hansson 2023-01-08 12:13:19 +01:00
  • 5979f1d43e Prune by default after deploy David Heinemeier Hansson 2023-01-08 12:11:44 +01:00
  • 9e7ce59b85 Use a shared prune David Heinemeier Hansson 2023-01-08 12:08:28 +01:00
  • 6e853786eb Prepare for auto-pruning David Heinemeier Hansson 2023-01-08 11:54:43 +01:00
  • e378e9a6dd Not used David Heinemeier Hansson 2023-01-08 11:54:32 +01:00
  • 6c3a4b1792 Explain rollback David Heinemeier Hansson 2023-01-08 11:47:04 +01:00
  • 73019bedfb Keep containers around for quick rollback + restarting David Heinemeier Hansson 2023-01-08 11:45:46 +01:00
  • e8fc046537 Update README.md David Heinemeier Hansson 2023-01-08 11:33:09 +01:00
  • a45a40b996 Done David Heinemeier Hansson 2023-01-08 11:29:55 +01:00
  • 3cad095e2b Add ERB eval so we can use credentials David Heinemeier Hansson 2023-01-08 11:11:57 +01:00
  • cc3619173d Split out push/pull and aggregate in deliver David Heinemeier Hansson 2023-01-08 10:07:32 +01:00
  • ddb4d549f2 Need setup David Heinemeier Hansson 2023-01-08 10:07:13 +01:00
  • 7f220ea987 Bootstrap entirely clean new server David Heinemeier Hansson 2023-01-08 10:07:08 +01:00
  • 4cbc4aa9b7 Update README.md David Heinemeier Hansson 2023-01-08 09:37:12 +01:00
  • 9c6cd33dec Ensure we're logged in David Heinemeier Hansson 2023-01-08 09:35:11 +01:00
  • ef87cd5634 Explain registry configuration David Heinemeier Hansson 2023-01-08 09:35:45 +01:00
  • 9d9a9c4116 Only need absolute_image David Heinemeier Hansson 2023-01-07 22:02:28 +01:00
  • 8652567da6 Test valid keys protection v0.0.1 David Heinemeier Hansson 2023-01-07 21:58:22 +01:00
  • e852543ce4 Move all config validation to main object David Heinemeier Hansson 2023-01-07 21:56:10 +01:00
  • b9930ab83d Use absolute image to account for custom registry David Heinemeier Hansson 2023-01-07 21:55:53 +01:00
  • d75c5d9028 Include version in absolute image David Heinemeier Hansson 2023-01-07 21:51:56 +01:00
  • efca6aebb7 Add absolute_image to account for custom registry David Heinemeier Hansson 2023-01-07 21:50:41 +01:00
  • dcaa1e6b71 Additional envs not required David Heinemeier Hansson 2023-01-07 21:50:17 +01:00
  • ae1e4c8e4f Ensure required keys present David Heinemeier Hansson 2023-01-07 21:50:03 +01:00
  • e8cb0b1787 Add testing David Heinemeier Hansson 2023-01-07 21:49:39 +01:00
  • 763981f8bb Fix David Heinemeier Hansson 2023-01-07 21:49:30 +01:00
  • 705cd1033e Registry login from config credentials David Heinemeier Hansson 2023-01-07 21:31:13 +01:00
  • 8fa53a0f95 Get all ssh options from config David Heinemeier Hansson 2023-01-07 21:30:58 +01:00
  • 2eab74d016 Use ordered options instead of ever-growing kwarg list David Heinemeier Hansson 2023-01-07 21:30:43 +01:00
  • 55c5875321 Use Base class for default config assignment David Heinemeier Hansson 2023-01-07 21:29:33 +01:00
  • 517c23f37b Update README.md David Heinemeier Hansson 2023-01-07 15:56:15 +01:00
  • 59d46e109d Update README.md David Heinemeier Hansson 2023-01-07 15:54:44 +01:00
  • f7f61f697f First David Heinemeier Hansson 2023-01-07 15:32:25 +01:00