)]}'
{
  "log": [
    {
      "commit": "c5856d95c7d0eb18c65abb2940dd917f0ae5cf51",
      "tree": "df981cda1916a3678df1f03853bf7ce96c7c03ee",
      "parents": [
        "211fff4f5f9622419eadf2713d47b3ca8160acc1"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Jul 31 11:53:43 2026 +0900"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Jul 31 11:53:43 2026 +0900"
      },
      "message": "Docker: let the image run as any user\n\nThe image only started as root: Inline aborts with \"Couldn\u0027t find an\nappropriate DIRECTORY for Inline to use\" when /derekovecs/_Inline is not\nwritable, and there is no compiler left in the image to build the XS part\nsomewhere else.\n\nThat rules out deployments whose models come from an NFS export with\nroot_squash, where the container has to run as the owning user. Making the\nInline cache writable for everybody is enough, the code directory stays\nuntouched. Verified with --user: the image serves neighbours and count based\ncollocators with the models mounted read only.\n\nThe hypnotoad pid file is written relative to the working directory, so such a\ndeployment should set pid_file to an absolute path outside of it.\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\nChange-Id: I28a91d65f208250d3adb4b4a923198c37211f81b\n"
    },
    {
      "commit": "a6a587673a1de25b0927cca5b6c73b9adcd44b35",
      "tree": "9115e97634e5e436fb0f9b55d05279f67561cfab",
      "parents": [
        "a9923bd6995c2a7b3811356b8c0f0743a05ae3e9"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Sep 13 17:02:59 2024 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Sep 13 17:35:48 2024 +0200"
      },
      "message": "Docker: actually squash slimmed image\n\nChange-Id: Ifb26d54e616ae1434feed01312172bda83a4d866\n"
    },
    {
      "commit": "10ccb98294c2ab51f547ca782a5540219d75f5e5",
      "tree": "c6ec36c6e1a572fa73f6a296eb93bad755afa78e",
      "parents": [
        "846e149dc446bb4023854fea4f028fc89ac550f8"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Sep 12 14:15:13 2024 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Sep 13 12:45:46 2024 +0200"
      },
      "message": "GitLab-CI: add build-docker job with slimming\n\nChange-Id: If2b9d90d28e2637fab7aa6ea525feb446f6e05d4\n"
    }
  ]
}
