{
  "ok": true,
  "status": "ok",
  "app": "aktienanalyse",
  "time": "2026-08-03T20:35:59",
  "uptime_seconds": 460088,
  "latest_report": {
    "path": "/data/reports/latest.html",
    "name": "latest.html",
    "size_bytes": 35543,
    "modified_at": "2026-08-03T07:02:20"
  },
  "symbols": [
    "RHM.DE",
    "LDO.MI",
    "BA",
    "RTX",
    "LMT",
    "NOC",
    "BAESY",
    "NVDA"
  ],
  "job": {
    "running": false,
    "last_started_at": "2026-08-03T07:00:35",
    "last_finished_at": "2026-08-03T07:02:22",
    "last_ok": true,
    "last_error": null,
    "last_results": {
      "html_path": "/data/reports/aktienanalyse_20260803_0702.html",
      "email": true,
      "telegram": false,
      "nextcloud": false,
      "json_path": "/data/reports/json/analyse_20260803_0702.json"
    },
    "last_symbols": [
      "RHM.DE",
      "LDO.MI",
      "BA",
      "RTX",
      "LMT",
      "NOC",
      "BAESY",
      "NVDA"
    ],
    "source": "schedule",
    "lock": {
      "source": "schedule",
      "pid": 1,
      "started_at": "2026-08-03T07:00:35",
      "symbols": [
        "RHM.DE",
        "LDO.MI",
        "BA",
        "RTX",
        "LMT",
        "NOC",
        "BAESY",
        "NVDA"
      ]
    }
  },
  "lock": null
}