)]}'
{
  "log": [
    {
      "commit": "a547f28e6403bc87ee4845856a8e3ef1781be397",
      "tree": "a4dd47ae1f0d6782721e034521a4543a919eb4b6",
      "parents": [
        "2a939a0a23add75b1b785ad4fbd8f005a468317d"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Tue Jul 25 23:04:35 2023 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Tue Jul 25 23:09:37 2023 +0000"
      },
      "message": "Restrict Keycloak access (no admin console), redirect / to account\n"
    },
    {
      "commit": "2a1288909ef8112db588454dc7b6326a27d88453",
      "tree": "ecfea6aa8deebd0ad8c2a9f398f8bcfd443255ca",
      "parents": [
        "61433f380699811fc3ef576ee7f7e56bfb2ba08c"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Tue Jul 25 17:19:42 2023 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Tue Jul 25 17:33:20 2023 +0000"
      },
      "message": "Use template mechanism of nginx image\n"
    },
    {
      "commit": "61433f380699811fc3ef576ee7f7e56bfb2ba08c",
      "tree": "aaea88617d9398ba4aaefea08b6d18a858a512aa",
      "parents": [
        "8eca6b26c8da6661a2d12258f70e4dbbaeb9f897"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Tue Jul 25 17:09:14 2023 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Tue Jul 25 17:33:20 2023 +0000"
      },
      "message": "Split nginx\u0027 sa.conf\n"
    },
    {
      "commit": "8eca6b26c8da6661a2d12258f70e4dbbaeb9f897",
      "tree": "0eb7567ed9c367a2b9c46aa20d49d8f5c3a14640",
      "parents": [
        "ba887d057448df48de3ed56cf7eeb11bb375e706"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Tue Jul 25 17:03:53 2023 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Tue Jul 25 17:33:20 2023 +0000"
      },
      "message": "Drop simpleid\n"
    },
    {
      "commit": "ba887d057448df48de3ed56cf7eeb11bb375e706",
      "tree": "286d80d6e1be9b23240dec8786e3b48c5f434b9b",
      "parents": [
        "7f8dc5b59a817cb65c622668389efcb0542f1a18"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Tue Jul 25 16:59:06 2023 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Tue Jul 25 17:33:20 2023 +0000"
      },
      "message": "Tighten context during build of nginx and simpleid\n"
    },
    {
      "commit": "f4fbab5570580690800658a758bed27702f9f40a",
      "tree": "92609482e994b4f404d05f4db0fb93a08ce621b6",
      "parents": [
        "a73f8f329b636fb36d23fd41aedeed475a922819"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Tue Jul 25 10:57:08 2023 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Tue Jul 25 11:10:52 2023 +0000"
      },
      "message": "Add basic Keycloak setup\n"
    },
    {
      "commit": "a73f8f329b636fb36d23fd41aedeed475a922819",
      "tree": "3690f53ca06bcc49983aa372bf60792a9466864f",
      "parents": [
        "5d7a1cbe7796bc840046a43d33527f78359091c1"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Tue Jul 25 10:40:04 2023 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Tue Jul 25 10:40:04 2023 +0000"
      },
      "message": "Scope SimpleID below /id/ (make way for bloat)\n"
    },
    {
      "commit": "e509ccd720d46c2672f634be0a4e26d307527b0f",
      "tree": "c9166fab3da46cb8b50a41b473bc4d7565bac02a",
      "parents": [
        "03a18a6e3cca5b2495f26826b26be33e3263074c"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Jul 21 15:14:12 2023 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Jul 21 22:35:47 2023 +0000"
      },
      "message": "Keep /var/www/html/ and identities owned by root, so nobody else can write\n"
    },
    {
      "commit": "4f21f5c1d3dfc2861a0aed1d672766aa60bbfc0c",
      "tree": "63117b3c25be24c92ac2ef72f03f704ef0bf3fd3",
      "parents": [
        "f020152d6c916b3904bb355664ce33805434a26b"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Jul 21 14:19:54 2023 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Jul 21 22:35:47 2023 +0000"
      },
      "message": "Downgrade nginx to \"stable\" 1.24\n"
    },
    {
      "commit": "f3c7125806df1ed332a98c8a8b69d96c09d33b6e",
      "tree": "5e770d02fed970baf61267fa700bbff7aa26d7a4",
      "parents": [
        "d9d54fe8f02921e137019b1731032c7298a37903"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Jul 21 13:03:49 2023 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Jul 21 22:35:47 2023 +0000"
      },
      "message": "Expect to be using certbot by default\n"
    },
    {
      "commit": "f31936079f158b68992c6b1d0936fbc284e414fe",
      "tree": "5a241a301d548bd04af7ce315f8046525179c2bb",
      "parents": [
        "15edd774a96a8d310ed4bde0458925924d745975"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Jul 02 14:56:01 2023 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Jul 21 22:34:26 2023 +0000"
      },
      "message": "Cache static Gerrit contents\n\nNeeds testing!\n\nCurrently needs a `location` override because Gerrit sometimes\nspuriously sets `Cache-Control: private`.\n"
    },
    {
      "commit": "15edd774a96a8d310ed4bde0458925924d745975",
      "tree": "476cf08d66c25049b8adcfeaba6f54b990dafa4a",
      "parents": [
        "aa15aeed4eae414ef87726d262ef9661dd9c569e"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sat Jul 01 18:16:50 2023 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Fri Jul 21 22:34:24 2023 +0000"
      },
      "message": "Use certbot for let\u0027s encrypt certificate\n"
    },
    {
      "commit": "d652872baa69bbfdbcbf5d7011d462e2345efd4a",
      "tree": "d61e78ea3ecd94231805bd1d7b3b428d454a7142",
      "parents": [
        "5407310b863947c4c34e5c944cade1459dcddaa3"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sat Jul 01 14:38:39 2023 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sat Jul 01 16:37:17 2023 +0000"
      },
      "message": "Set (sub)domain name via environment\n"
    },
    {
      "commit": "a1a296fa55d0b0293a4041c2fe62a41ef08cdb6d",
      "tree": "e55b49c6d2823dd706837e3c026e0760a2311198",
      "parents": [
        "8700ab849ad5f9e343a07bdabae262f7176febb7"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Jun 25 10:07:07 2023 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sat Jul 01 15:42:03 2023 +0000"
      },
      "message": "Add Gerrit behind reverse-proxy\n"
    },
    {
      "commit": "38c14dab0379d93737d492784de35ec759e0a5eb",
      "tree": "783a854cd532a2e3aa8168345e70db5e425f0bbb",
      "parents": [
        "8cd50eecd512d24689718ca0e61ab6c4c6df3005"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sat Jun 24 16:59:28 2023 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sat Jul 01 15:41:52 2023 +0000"
      },
      "message": "Get simpleid going with https (self signed)\n"
    },
    {
      "commit": "8cd50eecd512d24689718ca0e61ab6c4c6df3005",
      "tree": "ec071042312342bd719ddcf378048505027c9996",
      "parents": [
        "4de46d1dcffab190f0c41db45592a0defe58d69f"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sat Jun 24 15:35:16 2023 +0000"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sat Jul 01 15:41:48 2023 +0000"
      },
      "message": "Add basic simpleid configuration\n"
    }
  ]
}
