{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreiacxebu4tel34u6yugjl4h4sd2eadfqh3tvfmrwets3whwz65oeo4",
    "uri": "at://did:plc:kdje3mhadf7edqzrrpxt4icb/app.bsky.feed.post/3me7bmvadsj62"
  },
  "description": "Artemis, the calm web reader I maintain, runs as a systemd process. When I want to update the software, I deploy the new code to the server and then restart the systemd process.\n[...]",
  "path": "/2026/02/06/blue-green-deployment/",
  "publishedAt": "2026-02-06T16:00:34.000Z",
  "site": "https://jamesg.blog",
  "tags": [
    "Artemis",
    "...] ["
  ],
  "textContent": "Artemis, the calm web reader I maintain, runs as a systemd process. When I want to update the software, I deploy the new code to the server and then restart the systemd process.\n\n...] [",
  "title": "Reducing Artemis’ deployment downtime with blue-green deployments"
}