c885b5acf4
Measured on demo-felhom (N100, 16 GB): 61 apps deployed and removed through the product, sampled every 5 s; heavy apps with one real action (Immich 200 photos, Jellyfin transcode, Paperless OCR, Nextcloud 500 MB, ...). sizing.json for the estimator (tools/build_sizing.py), SIZING.md with the proposed minimum machine, METHOD.md. Power is RAPL CPU-package only (no meter). R-993 asks the operator to approve the minimum machine; R-994 lists catalog limits/requests that are too low; R-995 records leftover unnamed volumes after removal. R-231's dated check measured: dooplex-backup.service success, journal green.
3358 lines
75 KiB
JSON
3358 lines
75 KiB
JSON
[
|
|
{
|
|
"slug": "actualbudget",
|
|
"display_name": "ActualBudget",
|
|
"mem_typical_mb": 44,
|
|
"mem_peak_mb": 167,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "measured",
|
|
"measured_on": "demo-felhom (N100)",
|
|
"date": "2026-10-13",
|
|
"catalog_request_mb": 50,
|
|
"catalog_limit_mb": 256,
|
|
"sources_disagree": true,
|
|
"cpu_rest_pct": 0.06,
|
|
"cpu_peak_1m_pct": 0.1,
|
|
"telemetry": {
|
|
"app": "actualbudget",
|
|
"customer": "tester-1",
|
|
"reports": 52,
|
|
"days": 2,
|
|
"first": "2026-09-29",
|
|
"last": "2026-09-30",
|
|
"mem_avg": 87,
|
|
"mem_p95": 167,
|
|
"mem_max": 167,
|
|
"cpu_avg_dockerpct": 0.72,
|
|
"cpu_p95_15min": 6.2,
|
|
"cpu_max_15min": 9.3,
|
|
"est": "50M",
|
|
"limit": "256M"
|
|
},
|
|
"onboarding": null,
|
|
"bench": {
|
|
"samples": 198,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 44,
|
|
"mem_rest_p95_mb": 44,
|
|
"mem_peak_used_mb": 46,
|
|
"mem_peak_anon_mb": 42,
|
|
"mem_rest_anon_avg_mb": 40,
|
|
"kernel_memory_peak_mb": 56,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.06,
|
|
"cpu_peak_1m_pct": 0.1,
|
|
"cpu_peak_5s_pct": 0.5,
|
|
"work_seconds": 991,
|
|
"containers": {
|
|
"actualbudget": {
|
|
"peak_used_mb": 46,
|
|
"peak_anon_mb": 42,
|
|
"limit_mb": 256
|
|
}
|
|
},
|
|
"batch": "b1",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "adventurelog",
|
|
"display_name": "AdventureLog",
|
|
"mem_typical_mb": 361,
|
|
"mem_peak_mb": 464,
|
|
"cpu_class": "medium",
|
|
"cpu_note": "at first start only",
|
|
"source": "telemetry",
|
|
"measured_on": "demo-hp",
|
|
"date": "2026-10-13",
|
|
"catalog_request_mb": 100,
|
|
"catalog_limit_mb": 896,
|
|
"sources_disagree": false,
|
|
"cpu_rest_pct": 0.45,
|
|
"cpu_peak_1m_pct": 19.3,
|
|
"telemetry": {
|
|
"app": "adventurelog",
|
|
"customer": "demo-hp",
|
|
"reports": 3024,
|
|
"days": 31,
|
|
"first": "2026-09-13",
|
|
"last": "2026-10-13",
|
|
"mem_avg": 361,
|
|
"mem_p95": 464,
|
|
"mem_max": 501,
|
|
"cpu_avg_dockerpct": 3.05,
|
|
"cpu_p95_15min": 6.9,
|
|
"cpu_max_15min": 125.4,
|
|
"est": "100M",
|
|
"limit": "896M"
|
|
},
|
|
"onboarding": {
|
|
"peak_mb": 381,
|
|
"date": "2026-09-27",
|
|
"cite": "felhom.eu/documentation/audits/version-travel-2026-09-26/C/apps/adventurelog/bench/evidence/MV-adventurelog/verdict.json:37",
|
|
"typical_mb": null
|
|
},
|
|
"bench": {
|
|
"samples": 243,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 399,
|
|
"mem_rest_p95_mb": 401,
|
|
"mem_peak_used_mb": 408,
|
|
"mem_peak_anon_mb": 319,
|
|
"mem_rest_anon_avg_mb": 310,
|
|
"kernel_memory_peak_mb": 657,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.45,
|
|
"cpu_peak_1m_pct": 19.3,
|
|
"cpu_peak_5s_pct": 26.8,
|
|
"work_seconds": 1219,
|
|
"containers": {
|
|
"adventurelog-frontend": {
|
|
"peak_used_mb": 40,
|
|
"peak_anon_mb": 34,
|
|
"limit_mb": 256
|
|
},
|
|
"adventurelog": {
|
|
"peak_used_mb": 303,
|
|
"peak_anon_mb": 290,
|
|
"limit_mb": 384
|
|
},
|
|
"adventurelog-postgres": {
|
|
"peak_used_mb": 79,
|
|
"peak_anon_mb": 8,
|
|
"limit_mb": 256
|
|
}
|
|
},
|
|
"batch": "b4",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "audiobookshelf",
|
|
"display_name": "Audiobookshelf",
|
|
"mem_typical_mb": 48,
|
|
"mem_peak_mb": 54,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "onboarding",
|
|
"measured_on": null,
|
|
"date": "2026-09-30",
|
|
"catalog_request_mb": 100,
|
|
"catalog_limit_mb": 512,
|
|
"sources_disagree": false,
|
|
"cpu_rest_pct": 0.04,
|
|
"cpu_peak_1m_pct": 0.1,
|
|
"telemetry": null,
|
|
"onboarding": {
|
|
"peak_mb": 54,
|
|
"date": "2026-09-30",
|
|
"cite": "felhom.eu/documentation/audits/pg-last-six-2026-09-30/F/apps/audiobookshelf/bench/evidence/MV-audiobookshelf/verdict.json:33",
|
|
"typical_mb": null
|
|
},
|
|
"bench": {
|
|
"samples": 193,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 48,
|
|
"mem_rest_p95_mb": 49,
|
|
"mem_peak_used_mb": 52,
|
|
"mem_peak_anon_mb": 47,
|
|
"mem_rest_anon_avg_mb": 43,
|
|
"kernel_memory_peak_mb": 57,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.04,
|
|
"cpu_peak_1m_pct": 0.1,
|
|
"cpu_peak_5s_pct": 0.3,
|
|
"work_seconds": 965,
|
|
"containers": {
|
|
"audiobookshelf": {
|
|
"peak_used_mb": 52,
|
|
"peak_anon_mb": 47,
|
|
"limit_mb": 512
|
|
}
|
|
},
|
|
"batch": "b7",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "bentopdf",
|
|
"display_name": "BentoPDF",
|
|
"mem_typical_mb": 5,
|
|
"mem_peak_mb": 10,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "telemetry",
|
|
"measured_on": "demo-hp",
|
|
"date": "2026-10-13",
|
|
"catalog_request_mb": 100,
|
|
"catalog_limit_mb": 384,
|
|
"sources_disagree": true,
|
|
"cpu_rest_pct": 0.03,
|
|
"cpu_peak_1m_pct": 0.0,
|
|
"telemetry": {
|
|
"app": "bentopdf",
|
|
"customer": "demo-hp",
|
|
"reports": 3138,
|
|
"days": 31,
|
|
"first": "2026-09-13",
|
|
"last": "2026-10-13",
|
|
"mem_avg": 5,
|
|
"mem_p95": 10,
|
|
"mem_max": 16,
|
|
"cpu_avg_dockerpct": 0.13,
|
|
"cpu_p95_15min": 1.2,
|
|
"cpu_max_15min": 3.0,
|
|
"est": "100M",
|
|
"limit": "384M"
|
|
},
|
|
"onboarding": null,
|
|
"bench": {
|
|
"samples": 198,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 5,
|
|
"mem_rest_p95_mb": 5,
|
|
"mem_peak_used_mb": 5,
|
|
"mem_peak_anon_mb": 2,
|
|
"mem_rest_anon_avg_mb": 2,
|
|
"kernel_memory_peak_mb": 10,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.03,
|
|
"cpu_peak_1m_pct": 0.0,
|
|
"cpu_peak_5s_pct": 0.2,
|
|
"work_seconds": 991,
|
|
"containers": {
|
|
"bentopdf": {
|
|
"peak_used_mb": 5,
|
|
"peak_anon_mb": 2,
|
|
"limit_mb": 384
|
|
}
|
|
},
|
|
"batch": "b1",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "bookstack",
|
|
"display_name": "BookStack",
|
|
"mem_typical_mb": 159,
|
|
"mem_peak_mb": 225,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "telemetry",
|
|
"measured_on": "demo-hp",
|
|
"date": "2026-10-13",
|
|
"catalog_request_mb": 150,
|
|
"catalog_limit_mb": 768,
|
|
"sources_disagree": true,
|
|
"cpu_rest_pct": 0.18,
|
|
"cpu_peak_1m_pct": 0.9,
|
|
"telemetry": {
|
|
"app": "bookstack",
|
|
"customer": "demo-hp",
|
|
"reports": 3138,
|
|
"days": 31,
|
|
"first": "2026-09-13",
|
|
"last": "2026-10-13",
|
|
"mem_avg": 159,
|
|
"mem_p95": 225,
|
|
"mem_max": 233,
|
|
"cpu_avg_dockerpct": 0.98,
|
|
"cpu_p95_15min": 3.2,
|
|
"cpu_max_15min": 43.2,
|
|
"est": "150M",
|
|
"limit": "768M"
|
|
},
|
|
"onboarding": {
|
|
"peak_mb": 136,
|
|
"date": "2026-09-30",
|
|
"cite": "felhom.eu/documentation/audits/pg-last-six-2026-09-30/F/apps/bookstack/bench/evidence/MV-bookstack/verdict.json:42",
|
|
"typical_mb": 131
|
|
},
|
|
"bench": {
|
|
"samples": 216,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 163,
|
|
"mem_rest_p95_mb": 163,
|
|
"mem_peak_used_mb": 195,
|
|
"mem_peak_anon_mb": 161,
|
|
"mem_rest_anon_avg_mb": 129,
|
|
"kernel_memory_peak_mb": 219,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.18,
|
|
"cpu_peak_1m_pct": 0.9,
|
|
"cpu_peak_5s_pct": 2.9,
|
|
"work_seconds": 1082,
|
|
"containers": {
|
|
"bookstack": {
|
|
"peak_used_mb": 80,
|
|
"peak_anon_mb": 49,
|
|
"limit_mb": 512
|
|
},
|
|
"bookstack-db": {
|
|
"peak_used_mb": 116,
|
|
"peak_anon_mb": 112,
|
|
"limit_mb": 256
|
|
}
|
|
},
|
|
"batch": "b2",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "calcom",
|
|
"display_name": "Cal.com",
|
|
"mem_typical_mb": 800,
|
|
"mem_peak_mb": 950,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "onboarding",
|
|
"measured_on": null,
|
|
"date": "2026-09-28",
|
|
"catalog_request_mb": 200,
|
|
"catalog_limit_mb": 1792,
|
|
"sources_disagree": false,
|
|
"cpu_rest_pct": 0.14,
|
|
"cpu_peak_1m_pct": 1.8,
|
|
"telemetry": null,
|
|
"onboarding": {
|
|
"peak_mb": 950,
|
|
"date": "2026-09-28",
|
|
"cite": "felhom.eu/documentation/audits/pg-calcom-claper-2026-09-28/bench/apps/calcom/bench/evidence/MV-calcom/verdict.json:42",
|
|
"typical_mb": 800
|
|
},
|
|
"bench": {
|
|
"samples": 210,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 838,
|
|
"mem_rest_p95_mb": 839,
|
|
"mem_peak_used_mb": 937,
|
|
"mem_peak_anon_mb": 803,
|
|
"mem_rest_anon_avg_mb": 715,
|
|
"kernel_memory_peak_mb": 1184,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.14,
|
|
"cpu_peak_1m_pct": 1.8,
|
|
"cpu_peak_5s_pct": 7.1,
|
|
"work_seconds": 1051,
|
|
"containers": {
|
|
"calcom-postgres": {
|
|
"peak_used_mb": 43,
|
|
"peak_anon_mb": 9,
|
|
"limit_mb": 256
|
|
},
|
|
"calcom": {
|
|
"peak_used_mb": 899,
|
|
"peak_anon_mb": 798,
|
|
"limit_mb": 1536
|
|
}
|
|
},
|
|
"batch": "b1",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "calibre-web",
|
|
"display_name": "Calibre-Web Automated",
|
|
"mem_typical_mb": 191,
|
|
"mem_peak_mb": 413,
|
|
"cpu_class": "medium",
|
|
"cpu_note": "only while it imports new books",
|
|
"source": "telemetry",
|
|
"measured_on": "demo-hp",
|
|
"date": "2026-10-13",
|
|
"catalog_request_mb": 200,
|
|
"catalog_limit_mb": 768,
|
|
"sources_disagree": true,
|
|
"cpu_rest_pct": 0.04,
|
|
"cpu_peak_1m_pct": 26.0,
|
|
"telemetry": {
|
|
"app": "calibre-web",
|
|
"customer": "demo-hp",
|
|
"reports": 3134,
|
|
"days": 31,
|
|
"first": "2026-09-13",
|
|
"last": "2026-10-13",
|
|
"mem_avg": 191,
|
|
"mem_p95": 361,
|
|
"mem_max": 391,
|
|
"cpu_avg_dockerpct": 0.36,
|
|
"cpu_p95_15min": 2.3,
|
|
"cpu_max_15min": 74.1,
|
|
"est": "200M",
|
|
"limit": "768M"
|
|
},
|
|
"onboarding": {
|
|
"peak_mb": 148,
|
|
"date": "2026-09-30",
|
|
"cite": "felhom.eu/documentation/audits/more-night-apps-2026-09-30/bench/apps/calibre-web/bench/evidence/MV-calibre-web/verdict.json:33",
|
|
"typical_mb": null
|
|
},
|
|
"bench": {
|
|
"samples": 201,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 168,
|
|
"mem_rest_p95_mb": 168,
|
|
"mem_peak_used_mb": 413,
|
|
"mem_peak_anon_mb": 389,
|
|
"mem_rest_anon_avg_mb": 150,
|
|
"kernel_memory_peak_mb": 470,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.04,
|
|
"cpu_peak_1m_pct": 26.0,
|
|
"cpu_peak_5s_pct": 29.7,
|
|
"work_seconds": 1003,
|
|
"containers": {
|
|
"calibre-web": {
|
|
"peak_used_mb": 413,
|
|
"peak_anon_mb": 389,
|
|
"limit_mb": 768
|
|
}
|
|
},
|
|
"batch": "calibre-web",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "claper",
|
|
"display_name": "Claper",
|
|
"mem_typical_mb": 248,
|
|
"mem_peak_mb": 248,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "onboarding",
|
|
"measured_on": null,
|
|
"date": "2026-09-28",
|
|
"catalog_request_mb": 100,
|
|
"catalog_limit_mb": 640,
|
|
"sources_disagree": false,
|
|
"cpu_rest_pct": 0.3,
|
|
"cpu_peak_1m_pct": 0.5,
|
|
"telemetry": null,
|
|
"onboarding": {
|
|
"peak_mb": 208,
|
|
"date": "2026-09-28",
|
|
"cite": "felhom.eu/documentation/audits/pg-calcom-claper-2026-09-28/bench/apps/claper/bench/evidence/MV-claper/verdict.json:42",
|
|
"typical_mb": null
|
|
},
|
|
"bench": {
|
|
"samples": 201,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 248,
|
|
"mem_rest_p95_mb": 248,
|
|
"mem_peak_used_mb": 251,
|
|
"mem_peak_anon_mb": 169,
|
|
"mem_rest_anon_avg_mb": 166,
|
|
"kernel_memory_peak_mb": 346,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.3,
|
|
"cpu_peak_1m_pct": 0.5,
|
|
"cpu_peak_5s_pct": 2.0,
|
|
"work_seconds": 1008,
|
|
"containers": {
|
|
"claper-postgres": {
|
|
"peak_used_mb": 55,
|
|
"peak_anon_mb": 26,
|
|
"limit_mb": 256
|
|
},
|
|
"claper": {
|
|
"peak_used_mb": 199,
|
|
"peak_anon_mb": 146,
|
|
"limit_mb": 384
|
|
}
|
|
},
|
|
"batch": "b4",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "code-server",
|
|
"display_name": "Code-Server",
|
|
"mem_typical_mb": 59,
|
|
"mem_peak_mb": 59,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "measured",
|
|
"measured_on": "demo-felhom (N100)",
|
|
"date": "2026-10-13",
|
|
"catalog_request_mb": 200,
|
|
"catalog_limit_mb": 1024,
|
|
"sources_disagree": false,
|
|
"cpu_rest_pct": 0.03,
|
|
"cpu_peak_1m_pct": 0.0,
|
|
"telemetry": null,
|
|
"onboarding": null,
|
|
"bench": {
|
|
"samples": 181,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 59,
|
|
"mem_rest_p95_mb": 59,
|
|
"mem_peak_used_mb": 59,
|
|
"mem_peak_anon_mb": 53,
|
|
"mem_rest_anon_avg_mb": 53,
|
|
"kernel_memory_peak_mb": 65,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.03,
|
|
"cpu_peak_1m_pct": 0.0,
|
|
"cpu_peak_5s_pct": 0.2,
|
|
"work_seconds": 906,
|
|
"containers": {
|
|
"code-server": {
|
|
"peak_used_mb": 59,
|
|
"peak_anon_mb": 53,
|
|
"limit_mb": 1024
|
|
}
|
|
},
|
|
"batch": "b6",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "crafty-controller",
|
|
"display_name": "Crafty Controller",
|
|
"mem_typical_mb": 78,
|
|
"mem_peak_mb": 84,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "onboarding",
|
|
"measured_on": null,
|
|
"date": "2026-09-30",
|
|
"catalog_request_mb": 256,
|
|
"catalog_limit_mb": 2048,
|
|
"sources_disagree": true,
|
|
"cpu_rest_pct": 0.09,
|
|
"cpu_peak_1m_pct": 0.2,
|
|
"telemetry": null,
|
|
"onboarding": {
|
|
"peak_mb": 54,
|
|
"date": "2026-09-30",
|
|
"cite": "felhom.eu/documentation/audits/more-night-apps-2026-09-30/bench/apps/crafty-controller/bench/evidence/MV-crafty-controller/verdict.json:33",
|
|
"typical_mb": null
|
|
},
|
|
"bench": {
|
|
"samples": 181,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 78,
|
|
"mem_rest_p95_mb": 78,
|
|
"mem_peak_used_mb": 84,
|
|
"mem_peak_anon_mb": 60,
|
|
"mem_rest_anon_avg_mb": 55,
|
|
"kernel_memory_peak_mb": 330,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.09,
|
|
"cpu_peak_1m_pct": 0.2,
|
|
"cpu_peak_5s_pct": 1.8,
|
|
"work_seconds": 904,
|
|
"containers": {
|
|
"crafty-controller": {
|
|
"peak_used_mb": 84,
|
|
"peak_anon_mb": 60,
|
|
"limit_mb": 2048
|
|
}
|
|
},
|
|
"batch": "b7",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "dawarich",
|
|
"display_name": "Dawarich",
|
|
"mem_typical_mb": 390,
|
|
"mem_peak_mb": 890,
|
|
"cpu_class": "light",
|
|
"cpu_note": "at first start only",
|
|
"source": "onboarding",
|
|
"measured_on": null,
|
|
"date": "2026-10-01",
|
|
"catalog_request_mb": 500,
|
|
"catalog_limit_mb": 2688,
|
|
"sources_disagree": false,
|
|
"cpu_rest_pct": 0.48,
|
|
"cpu_peak_1m_pct": 14.4,
|
|
"telemetry": null,
|
|
"onboarding": {
|
|
"peak_mb": 890,
|
|
"date": "2026-10-01",
|
|
"cite": "app-catalog-felhom.eu/onboarding/dawarich.md:53",
|
|
"typical_mb": 390
|
|
},
|
|
"bench": {
|
|
"samples": 231,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 599,
|
|
"mem_rest_p95_mb": 605,
|
|
"mem_peak_used_mb": 628,
|
|
"mem_peak_anon_mb": 537,
|
|
"mem_rest_anon_avg_mb": 494,
|
|
"kernel_memory_peak_mb": 1302,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.48,
|
|
"cpu_peak_1m_pct": 14.4,
|
|
"cpu_peak_5s_pct": 43.7,
|
|
"work_seconds": 1159,
|
|
"containers": {
|
|
"dawarich-db": {
|
|
"peak_used_mb": 66,
|
|
"peak_anon_mb": 14,
|
|
"limit_mb": 512
|
|
},
|
|
"dawarich": {
|
|
"peak_used_mb": 290,
|
|
"peak_anon_mb": 271,
|
|
"limit_mb": 1024
|
|
},
|
|
"dawarich-redis": {
|
|
"peak_used_mb": 13,
|
|
"peak_anon_mb": 11,
|
|
"limit_mb": 128
|
|
},
|
|
"dawarich-sidekiq": {
|
|
"peak_used_mb": 290,
|
|
"peak_anon_mb": 275,
|
|
"limit_mb": 1024
|
|
}
|
|
},
|
|
"batch": "b5",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "docmost",
|
|
"display_name": "Docmost",
|
|
"mem_typical_mb": 415,
|
|
"mem_peak_mb": 495,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "telemetry",
|
|
"measured_on": "demo-hp",
|
|
"date": "2026-10-13",
|
|
"catalog_request_mb": 200,
|
|
"catalog_limit_mb": 896,
|
|
"sources_disagree": false,
|
|
"cpu_rest_pct": 0.38,
|
|
"cpu_peak_1m_pct": 0.8,
|
|
"telemetry": {
|
|
"app": "docmost",
|
|
"customer": "demo-hp",
|
|
"reports": 3137,
|
|
"days": 31,
|
|
"first": "2026-09-13",
|
|
"last": "2026-10-13",
|
|
"mem_avg": 415,
|
|
"mem_p95": 495,
|
|
"mem_max": 545,
|
|
"cpu_avg_dockerpct": 2.16,
|
|
"cpu_p95_15min": 4.8,
|
|
"cpu_max_15min": 67.1,
|
|
"est": "200M",
|
|
"limit": "896M"
|
|
},
|
|
"onboarding": {
|
|
"peak_mb": 428,
|
|
"date": "2026-09-25",
|
|
"cite": "felhom.eu/documentation/audits/night-2026-09-26/C/bench-run2/evidence/MV-docmost/verdict.json:44",
|
|
"typical_mb": 264
|
|
},
|
|
"bench": {
|
|
"samples": 255,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 468,
|
|
"mem_rest_p95_mb": 471,
|
|
"mem_peak_used_mb": 522,
|
|
"mem_peak_anon_mb": 465,
|
|
"mem_rest_anon_avg_mb": 408,
|
|
"kernel_memory_peak_mb": 596,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.38,
|
|
"cpu_peak_1m_pct": 0.8,
|
|
"cpu_peak_5s_pct": 3.2,
|
|
"work_seconds": 1280,
|
|
"containers": {
|
|
"docmost-postgres": {
|
|
"peak_used_mb": 49,
|
|
"peak_anon_mb": 18,
|
|
"limit_mb": 256
|
|
},
|
|
"docmost-redis": {
|
|
"peak_used_mb": 6,
|
|
"peak_anon_mb": 5,
|
|
"limit_mb": 128
|
|
},
|
|
"docmost": {
|
|
"peak_used_mb": 475,
|
|
"peak_anon_mb": 447,
|
|
"limit_mb": 512
|
|
}
|
|
},
|
|
"batch": "b4",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "emby",
|
|
"display_name": "Emby",
|
|
"mem_typical_mb": 142,
|
|
"mem_peak_mb": 146,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "onboarding",
|
|
"measured_on": null,
|
|
"date": "2026-09-30",
|
|
"catalog_request_mb": 512,
|
|
"catalog_limit_mb": 2048,
|
|
"sources_disagree": true,
|
|
"cpu_rest_pct": 0.18,
|
|
"cpu_peak_1m_pct": 1.9,
|
|
"telemetry": null,
|
|
"onboarding": {
|
|
"peak_mb": 97,
|
|
"date": "2026-09-30",
|
|
"cite": "felhom.eu/documentation/audits/more-night-apps-2026-09-30/bench/apps/emby/bench/evidence/MV-emby/verdict.json:33",
|
|
"typical_mb": null
|
|
},
|
|
"bench": {
|
|
"samples": 211,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 142,
|
|
"mem_rest_p95_mb": 145,
|
|
"mem_peak_used_mb": 146,
|
|
"mem_peak_anon_mb": 95,
|
|
"mem_rest_anon_avg_mb": 92,
|
|
"kernel_memory_peak_mb": 159,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.18,
|
|
"cpu_peak_1m_pct": 1.9,
|
|
"cpu_peak_5s_pct": 14.9,
|
|
"work_seconds": 1056,
|
|
"containers": {
|
|
"emby": {
|
|
"peak_used_mb": 146,
|
|
"peak_anon_mb": 95,
|
|
"limit_mb": 2048
|
|
}
|
|
},
|
|
"batch": "b7",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "ghost",
|
|
"display_name": "Ghost",
|
|
"mem_typical_mb": 149,
|
|
"mem_peak_mb": 149,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "onboarding",
|
|
"measured_on": null,
|
|
"date": "2026-09-30",
|
|
"catalog_request_mb": 150,
|
|
"catalog_limit_mb": 512,
|
|
"sources_disagree": false,
|
|
"cpu_rest_pct": 0.08,
|
|
"cpu_peak_1m_pct": 0.2,
|
|
"telemetry": null,
|
|
"onboarding": {
|
|
"peak_mb": 136,
|
|
"date": "2026-09-30",
|
|
"cite": "felhom.eu/documentation/audits/more-night-apps-2026-09-30/bench/apps/ghost/bench/evidence/MV-ghost/verdict.json:33",
|
|
"typical_mb": null
|
|
},
|
|
"bench": {
|
|
"samples": 223,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 149,
|
|
"mem_rest_p95_mb": 151,
|
|
"mem_peak_used_mb": 159,
|
|
"mem_peak_anon_mb": 143,
|
|
"mem_rest_anon_avg_mb": 129,
|
|
"kernel_memory_peak_mb": 173,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.08,
|
|
"cpu_peak_1m_pct": 0.2,
|
|
"cpu_peak_5s_pct": 1.5,
|
|
"work_seconds": 1118,
|
|
"containers": {
|
|
"ghost": {
|
|
"peak_used_mb": 159,
|
|
"peak_anon_mb": 143,
|
|
"limit_mb": 512
|
|
}
|
|
},
|
|
"batch": "b6",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "gitea",
|
|
"display_name": "Gitea",
|
|
"mem_typical_mb": 74,
|
|
"mem_peak_mb": 136,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "onboarding",
|
|
"measured_on": null,
|
|
"date": "2026-09-30",
|
|
"catalog_request_mb": 100,
|
|
"catalog_limit_mb": 512,
|
|
"sources_disagree": true,
|
|
"cpu_rest_pct": 0.04,
|
|
"cpu_peak_1m_pct": 0.1,
|
|
"telemetry": null,
|
|
"onboarding": {
|
|
"peak_mb": 136,
|
|
"date": "2026-09-30",
|
|
"cite": "felhom.eu/documentation/audits/more-night-apps-2026-09-30/bench/apps/gitea/bench/evidence/MV-gitea/verdict.json:33",
|
|
"typical_mb": null
|
|
},
|
|
"bench": {
|
|
"samples": 210,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 74,
|
|
"mem_rest_p95_mb": 89,
|
|
"mem_peak_used_mb": 89,
|
|
"mem_peak_anon_mb": 74,
|
|
"mem_rest_anon_avg_mb": 60,
|
|
"kernel_memory_peak_mb": 203,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.04,
|
|
"cpu_peak_1m_pct": 0.1,
|
|
"cpu_peak_5s_pct": 0.3,
|
|
"work_seconds": 1052,
|
|
"containers": {
|
|
"gitea": {
|
|
"peak_used_mb": 89,
|
|
"peak_anon_mb": 74,
|
|
"limit_mb": 512
|
|
}
|
|
},
|
|
"batch": "b3",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "glance",
|
|
"display_name": "Glance",
|
|
"mem_typical_mb": 6,
|
|
"mem_peak_mb": 7,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "measured",
|
|
"measured_on": "demo-felhom (N100)",
|
|
"date": "2026-10-13",
|
|
"catalog_request_mb": 20,
|
|
"catalog_limit_mb": 128,
|
|
"sources_disagree": false,
|
|
"cpu_rest_pct": 0.03,
|
|
"cpu_peak_1m_pct": 0.0,
|
|
"telemetry": {
|
|
"app": "glance",
|
|
"customer": "demo-hp",
|
|
"reports": 3,
|
|
"days": 1,
|
|
"first": "2026-09-23",
|
|
"last": "2026-09-23",
|
|
"mem_avg": 6,
|
|
"mem_p95": 7,
|
|
"mem_max": 7,
|
|
"cpu_avg_dockerpct": 0.0,
|
|
"cpu_p95_15min": 0.0,
|
|
"cpu_max_15min": 0.0,
|
|
"est": "20M",
|
|
"limit": "128M"
|
|
},
|
|
"onboarding": null,
|
|
"bench": {
|
|
"samples": 192,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 6,
|
|
"mem_rest_p95_mb": 6,
|
|
"mem_peak_used_mb": 7,
|
|
"mem_peak_anon_mb": 6,
|
|
"mem_rest_anon_avg_mb": 6,
|
|
"kernel_memory_peak_mb": 11,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.03,
|
|
"cpu_peak_1m_pct": 0.0,
|
|
"cpu_peak_5s_pct": 0.2,
|
|
"work_seconds": 960,
|
|
"containers": {
|
|
"glance": {
|
|
"peak_used_mb": 7,
|
|
"peak_anon_mb": 6,
|
|
"limit_mb": 128
|
|
}
|
|
},
|
|
"batch": "b1",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "gokapi",
|
|
"display_name": "Gokapi",
|
|
"mem_typical_mb": 7,
|
|
"mem_peak_mb": 77,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "measured",
|
|
"measured_on": "demo-felhom (N100)",
|
|
"date": "2026-10-13",
|
|
"catalog_request_mb": 30,
|
|
"catalog_limit_mb": 128,
|
|
"sources_disagree": true,
|
|
"cpu_rest_pct": 0.03,
|
|
"cpu_peak_1m_pct": 0.0,
|
|
"telemetry": {
|
|
"app": "gokapi",
|
|
"customer": "tester-1",
|
|
"reports": 59,
|
|
"days": 4,
|
|
"first": "2026-09-14",
|
|
"last": "2026-09-17",
|
|
"mem_avg": 13,
|
|
"mem_p95": 77,
|
|
"mem_max": 77,
|
|
"cpu_avg_dockerpct": 8.63,
|
|
"cpu_p95_15min": 49.4,
|
|
"cpu_max_15min": 98.7,
|
|
"est": "30M",
|
|
"limit": "128M"
|
|
},
|
|
"onboarding": null,
|
|
"bench": {
|
|
"samples": 204,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 7,
|
|
"mem_rest_p95_mb": 7,
|
|
"mem_peak_used_mb": 7,
|
|
"mem_peak_anon_mb": 6,
|
|
"mem_rest_anon_avg_mb": 6,
|
|
"kernel_memory_peak_mb": 12,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.03,
|
|
"cpu_peak_1m_pct": 0.0,
|
|
"cpu_peak_5s_pct": 0.2,
|
|
"work_seconds": 1021,
|
|
"containers": {
|
|
"gokapi": {
|
|
"peak_used_mb": 7,
|
|
"peak_anon_mb": 6,
|
|
"limit_mb": 128
|
|
}
|
|
},
|
|
"batch": "b2",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "grafana",
|
|
"display_name": "Grafana",
|
|
"mem_typical_mb": 220,
|
|
"mem_peak_mb": 435,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "onboarding",
|
|
"measured_on": null,
|
|
"date": "2026-09-30",
|
|
"catalog_request_mb": 100,
|
|
"catalog_limit_mb": 512,
|
|
"sources_disagree": true,
|
|
"cpu_rest_pct": 0.31,
|
|
"cpu_peak_1m_pct": 1.0,
|
|
"telemetry": null,
|
|
"onboarding": {
|
|
"peak_mb": 241,
|
|
"date": "2026-09-30",
|
|
"cite": "felhom.eu/documentation/audits/pg-last-six-2026-09-30/F/apps/grafana/bench/evidence/MV-grafana/verdict.json:33",
|
|
"typical_mb": null
|
|
},
|
|
"bench": {
|
|
"samples": 204,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 220,
|
|
"mem_rest_p95_mb": 255,
|
|
"mem_peak_used_mb": 435,
|
|
"mem_peak_anon_mb": 228,
|
|
"mem_rest_anon_avg_mb": 190,
|
|
"kernel_memory_peak_mb": 520,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.31,
|
|
"cpu_peak_1m_pct": 1.0,
|
|
"cpu_peak_5s_pct": 5.3,
|
|
"work_seconds": 1022,
|
|
"containers": {
|
|
"grafana": {
|
|
"peak_used_mb": 435,
|
|
"peak_anon_mb": 228,
|
|
"limit_mb": 512
|
|
}
|
|
},
|
|
"batch": "b3",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "gramps-web",
|
|
"display_name": "Gramps Web",
|
|
"mem_typical_mb": 326,
|
|
"mem_peak_mb": 342,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "onboarding",
|
|
"measured_on": null,
|
|
"date": "2026-10-06",
|
|
"catalog_request_mb": 384,
|
|
"catalog_limit_mb": 1024,
|
|
"sources_disagree": false,
|
|
"cpu_rest_pct": 0.04,
|
|
"cpu_peak_1m_pct": 0.0,
|
|
"telemetry": null,
|
|
"onboarding": {
|
|
"peak_mb": 342,
|
|
"date": "2026-10-06",
|
|
"cite": "app-catalog-felhom.eu/templates/gramps-web/docker-compose.yml:24",
|
|
"typical_mb": null
|
|
},
|
|
"bench": {
|
|
"samples": 199,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 326,
|
|
"mem_rest_p95_mb": 327,
|
|
"mem_peak_used_mb": 336,
|
|
"mem_peak_anon_mb": 327,
|
|
"mem_rest_anon_avg_mb": 317,
|
|
"kernel_memory_peak_mb": 341,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.04,
|
|
"cpu_peak_1m_pct": 0.0,
|
|
"cpu_peak_5s_pct": 0.2,
|
|
"work_seconds": 996,
|
|
"containers": {
|
|
"gramps-web": {
|
|
"peak_used_mb": 336,
|
|
"peak_anon_mb": 327,
|
|
"limit_mb": 1024
|
|
}
|
|
},
|
|
"batch": "b6",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "grimmory",
|
|
"display_name": "Grimmory",
|
|
"mem_typical_mb": 346,
|
|
"mem_peak_mb": 1095,
|
|
"cpu_class": "medium",
|
|
"cpu_note": "at first start only",
|
|
"source": "onboarding",
|
|
"measured_on": null,
|
|
"date": "2026-10-01",
|
|
"catalog_request_mb": 600,
|
|
"catalog_limit_mb": 1408,
|
|
"sources_disagree": true,
|
|
"cpu_rest_pct": 0.83,
|
|
"cpu_peak_1m_pct": 22.0,
|
|
"telemetry": {
|
|
"app": "grimmory",
|
|
"customer": "demo-hp",
|
|
"reports": 3,
|
|
"days": 1,
|
|
"first": "2026-10-02",
|
|
"last": "2026-10-02",
|
|
"mem_avg": 459,
|
|
"mem_p95": 580,
|
|
"mem_max": 580,
|
|
"cpu_avg_dockerpct": 12.24,
|
|
"cpu_p95_15min": 22.9,
|
|
"cpu_max_15min": 22.9,
|
|
"est": "600M",
|
|
"limit": "1408M"
|
|
},
|
|
"onboarding": {
|
|
"peak_mb": 1095,
|
|
"date": "2026-10-01",
|
|
"cite": "app-catalog-felhom.eu/onboarding/grimmory.md:58",
|
|
"typical_mb": 346
|
|
},
|
|
"bench": {
|
|
"samples": 279,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 458,
|
|
"mem_rest_p95_mb": 459,
|
|
"mem_peak_used_mb": 618,
|
|
"mem_peak_anon_mb": 611,
|
|
"mem_rest_anon_avg_mb": 448,
|
|
"kernel_memory_peak_mb": 676,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.83,
|
|
"cpu_peak_1m_pct": 22.0,
|
|
"cpu_peak_5s_pct": 69.9,
|
|
"work_seconds": 1400,
|
|
"containers": {
|
|
"grimmory-db": {
|
|
"peak_used_mb": 116,
|
|
"peak_anon_mb": 113,
|
|
"limit_mb": 384
|
|
},
|
|
"grimmory": {
|
|
"peak_used_mb": 506,
|
|
"peak_anon_mb": 502,
|
|
"limit_mb": 1024
|
|
}
|
|
},
|
|
"batch": "b4",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "grocy",
|
|
"display_name": "Grocy",
|
|
"mem_typical_mb": 30,
|
|
"mem_peak_mb": 114,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "onboarding",
|
|
"measured_on": null,
|
|
"date": "2026-10-10",
|
|
"catalog_request_mb": 60,
|
|
"catalog_limit_mb": 384,
|
|
"sources_disagree": true,
|
|
"cpu_rest_pct": 0.04,
|
|
"cpu_peak_1m_pct": 0.3,
|
|
"telemetry": null,
|
|
"onboarding": {
|
|
"peak_mb": 114,
|
|
"date": "2026-10-10",
|
|
"cite": "app-catalog-felhom.eu/onboarding/grocy.md:57",
|
|
"typical_mb": null
|
|
},
|
|
"bench": {
|
|
"samples": 189,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 30,
|
|
"mem_rest_p95_mb": 30,
|
|
"mem_peak_used_mb": 30,
|
|
"mem_peak_anon_mb": 16,
|
|
"mem_rest_anon_avg_mb": 16,
|
|
"kernel_memory_peak_mb": 104,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.04,
|
|
"cpu_peak_1m_pct": 0.3,
|
|
"cpu_peak_5s_pct": 3.4,
|
|
"work_seconds": 948,
|
|
"containers": {
|
|
"grocy": {
|
|
"peak_used_mb": 30,
|
|
"peak_anon_mb": 16,
|
|
"limit_mb": 384
|
|
}
|
|
},
|
|
"batch": "b5",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "home-assistant",
|
|
"display_name": "Home Assistant",
|
|
"mem_typical_mb": 318,
|
|
"mem_peak_mb": 328,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "onboarding",
|
|
"measured_on": null,
|
|
"date": "2026-09-30",
|
|
"catalog_request_mb": 256,
|
|
"catalog_limit_mb": 1024,
|
|
"sources_disagree": false,
|
|
"cpu_rest_pct": 0.2,
|
|
"cpu_peak_1m_pct": 2.4,
|
|
"telemetry": null,
|
|
"onboarding": {
|
|
"peak_mb": 328,
|
|
"date": "2026-09-30",
|
|
"cite": "felhom.eu/documentation/audits/more-night-apps-2026-09-30/bench/apps/home-assistant/bench/evidence/MV-home-assistant/verdict.json:34",
|
|
"typical_mb": null
|
|
},
|
|
"bench": {
|
|
"samples": 180,
|
|
"rest_samples": 180,
|
|
"mem_rest_avg_mb": 318,
|
|
"mem_rest_p95_mb": 354,
|
|
"mem_peak_used_mb": 354,
|
|
"mem_peak_anon_mb": 331,
|
|
"mem_rest_anon_avg_mb": 296,
|
|
"kernel_memory_peak_mb": 403,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.2,
|
|
"cpu_peak_1m_pct": 2.4,
|
|
"cpu_peak_5s_pct": 20.2,
|
|
"work_seconds": 898,
|
|
"containers": {
|
|
"home-assistant": {
|
|
"peak_used_mb": 354,
|
|
"peak_anon_mb": 331,
|
|
"limit_mb": 1024
|
|
}
|
|
},
|
|
"batch": "home-assistant",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "homebox",
|
|
"display_name": "Homebox",
|
|
"mem_typical_mb": 17,
|
|
"mem_peak_mb": 118,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "measured",
|
|
"measured_on": "demo-felhom (N100)",
|
|
"date": "2026-10-13",
|
|
"catalog_request_mb": 50,
|
|
"catalog_limit_mb": 256,
|
|
"sources_disagree": true,
|
|
"cpu_rest_pct": 0.06,
|
|
"cpu_peak_1m_pct": 0.1,
|
|
"telemetry": {
|
|
"app": "homebox",
|
|
"customer": "tester-1",
|
|
"reports": 38,
|
|
"days": 3,
|
|
"first": "2026-09-15",
|
|
"last": "2026-09-17",
|
|
"mem_avg": 42,
|
|
"mem_p95": 118,
|
|
"mem_max": 120,
|
|
"cpu_avg_dockerpct": 0.35,
|
|
"cpu_p95_15min": 1.3,
|
|
"cpu_max_15min": 2.6,
|
|
"est": "50M",
|
|
"limit": "256M"
|
|
},
|
|
"onboarding": null,
|
|
"bench": {
|
|
"samples": 198,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 17,
|
|
"mem_rest_p95_mb": 20,
|
|
"mem_peak_used_mb": 20,
|
|
"mem_peak_anon_mb": 19,
|
|
"mem_rest_anon_avg_mb": 15,
|
|
"kernel_memory_peak_mb": 27,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.06,
|
|
"cpu_peak_1m_pct": 0.1,
|
|
"cpu_peak_5s_pct": 0.2,
|
|
"work_seconds": 991,
|
|
"containers": {
|
|
"homebox": {
|
|
"peak_used_mb": 20,
|
|
"peak_anon_mb": 19,
|
|
"limit_mb": 256
|
|
}
|
|
},
|
|
"batch": "b2",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "homepage",
|
|
"display_name": "Homepage",
|
|
"mem_typical_mb": 82,
|
|
"mem_peak_mb": 83,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "measured",
|
|
"measured_on": "demo-felhom (N100)",
|
|
"date": "2026-10-13",
|
|
"catalog_request_mb": 50,
|
|
"catalog_limit_mb": 256,
|
|
"sources_disagree": false,
|
|
"cpu_rest_pct": 0.03,
|
|
"cpu_peak_1m_pct": 0.0,
|
|
"telemetry": null,
|
|
"onboarding": null,
|
|
"bench": {
|
|
"samples": 192,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 82,
|
|
"mem_rest_p95_mb": 82,
|
|
"mem_peak_used_mb": 83,
|
|
"mem_peak_anon_mb": 76,
|
|
"mem_rest_anon_avg_mb": 75,
|
|
"kernel_memory_peak_mb": 90,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.03,
|
|
"cpu_peak_1m_pct": 0.0,
|
|
"cpu_peak_5s_pct": 0.4,
|
|
"work_seconds": 961,
|
|
"containers": {
|
|
"homepage": {
|
|
"peak_used_mb": 83,
|
|
"peak_anon_mb": 76,
|
|
"limit_mb": 256
|
|
}
|
|
},
|
|
"batch": "b2",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "immich",
|
|
"display_name": "Immich",
|
|
"mem_typical_mb": 1356,
|
|
"mem_peak_mb": 3061,
|
|
"cpu_class": "heavy-in-bursts",
|
|
"cpu_note": "only while it reads new photos: thumbnails, face and search indexing (200 photos took about 6 minutes)",
|
|
"source": "onboarding",
|
|
"measured_on": null,
|
|
"date": "2026-09-30",
|
|
"catalog_request_mb": 2048,
|
|
"catalog_limit_mb": 4480,
|
|
"sources_disagree": true,
|
|
"cpu_rest_pct": 0.74,
|
|
"cpu_peak_1m_pct": 74.2,
|
|
"telemetry": {
|
|
"app": "immich",
|
|
"customer": "tester-1",
|
|
"reports": 38,
|
|
"days": 4,
|
|
"first": "2026-09-14",
|
|
"last": "2026-09-17",
|
|
"mem_avg": 1036,
|
|
"mem_p95": 2873,
|
|
"mem_max": 2879,
|
|
"cpu_avg_dockerpct": 36.84,
|
|
"cpu_p95_15min": 183.7,
|
|
"cpu_max_15min": 189.5,
|
|
"est": "2048M",
|
|
"limit": "4096M"
|
|
},
|
|
"onboarding": {
|
|
"peak_mb": 1472,
|
|
"date": "2026-09-30",
|
|
"cite": "felhom.eu/documentation/audits/more-night-apps-2026-09-30/D/evidence/D-immich-0b82-768/verdict.json:46",
|
|
"typical_mb": 1356
|
|
},
|
|
"bench": {
|
|
"samples": 273,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 1624,
|
|
"mem_rest_p95_mb": 2412,
|
|
"mem_peak_used_mb": 3061,
|
|
"mem_peak_anon_mb": 2717,
|
|
"mem_rest_anon_avg_mb": 1331,
|
|
"kernel_memory_peak_mb": 4365,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.74,
|
|
"cpu_peak_1m_pct": 74.2,
|
|
"cpu_peak_5s_pct": 75.7,
|
|
"work_seconds": 1368,
|
|
"containers": {
|
|
"immich-postgres": {
|
|
"peak_used_mb": 571,
|
|
"peak_anon_mb": 450,
|
|
"limit_mb": 768
|
|
},
|
|
"immich-machine-learning": {
|
|
"peak_used_mb": 1170,
|
|
"peak_anon_mb": 1145,
|
|
"limit_mb": 1536
|
|
},
|
|
"immich-redis": {
|
|
"peak_used_mb": 8,
|
|
"peak_anon_mb": 5,
|
|
"limit_mb": 128
|
|
},
|
|
"immich-server": {
|
|
"peak_used_mb": 1665,
|
|
"peak_anon_mb": 1516,
|
|
"limit_mb": 2048
|
|
}
|
|
},
|
|
"batch": "immich",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "jellyfin",
|
|
"display_name": "Jellyfin",
|
|
"mem_typical_mb": 191,
|
|
"mem_peak_mb": 373,
|
|
"cpu_class": "heavy-in-bursts",
|
|
"cpu_note": "only while it converts a film for a device that cannot play it (a 3-minute 1080p film took 41 seconds, CPU only)",
|
|
"source": "measured",
|
|
"measured_on": "demo-felhom (N100)",
|
|
"date": "2026-10-13",
|
|
"catalog_request_mb": 512,
|
|
"catalog_limit_mb": 2048,
|
|
"sources_disagree": false,
|
|
"cpu_rest_pct": 0.06,
|
|
"cpu_peak_1m_pct": 51.3,
|
|
"telemetry": {
|
|
"app": "jellyfin",
|
|
"customer": "tester-1",
|
|
"reports": 42,
|
|
"days": 4,
|
|
"first": "2026-09-14",
|
|
"last": "2026-09-17",
|
|
"mem_avg": 166,
|
|
"mem_p95": 405,
|
|
"mem_max": 472,
|
|
"cpu_avg_dockerpct": 2.28,
|
|
"cpu_p95_15min": 12.2,
|
|
"cpu_max_15min": 22.1,
|
|
"est": "512M",
|
|
"limit": "2048M"
|
|
},
|
|
"onboarding": null,
|
|
"bench": {
|
|
"samples": 192,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 191,
|
|
"mem_rest_p95_mb": 196,
|
|
"mem_peak_used_mb": 373,
|
|
"mem_peak_anon_mb": 279,
|
|
"mem_rest_anon_avg_mb": 96,
|
|
"kernel_memory_peak_mb": 435,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.06,
|
|
"cpu_peak_1m_pct": 51.3,
|
|
"cpu_peak_5s_pct": 78.8,
|
|
"work_seconds": 961,
|
|
"containers": {
|
|
"jellyfin": {
|
|
"peak_used_mb": 373,
|
|
"peak_anon_mb": 279,
|
|
"limit_mb": 2048
|
|
}
|
|
},
|
|
"batch": "jellyfin",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "karakeep",
|
|
"display_name": "Karakeep",
|
|
"mem_typical_mb": 361,
|
|
"mem_peak_mb": 1050,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "onboarding",
|
|
"measured_on": null,
|
|
"date": "2026-10-01",
|
|
"catalog_request_mb": 700,
|
|
"catalog_limit_mb": 2816,
|
|
"sources_disagree": true,
|
|
"cpu_rest_pct": 0.6,
|
|
"cpu_peak_1m_pct": 2.9,
|
|
"telemetry": null,
|
|
"onboarding": {
|
|
"peak_mb": 1050,
|
|
"date": "2026-10-01",
|
|
"cite": "felhom.eu/documentation/audits/new-apps-2026-10-01/box/karakeep-final/burst.txt:9",
|
|
"typical_mb": null
|
|
},
|
|
"bench": {
|
|
"samples": 228,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 361,
|
|
"mem_rest_p95_mb": 364,
|
|
"mem_peak_used_mb": 640,
|
|
"mem_peak_anon_mb": 611,
|
|
"mem_rest_anon_avg_mb": 341,
|
|
"kernel_memory_peak_mb": 662,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.6,
|
|
"cpu_peak_1m_pct": 2.9,
|
|
"cpu_peak_5s_pct": 28.3,
|
|
"work_seconds": 1142,
|
|
"containers": {
|
|
"karakeep-chrome": {
|
|
"peak_used_mb": 40,
|
|
"peak_anon_mb": 35,
|
|
"limit_mb": 768
|
|
},
|
|
"karakeep": {
|
|
"peak_used_mb": 587,
|
|
"peak_anon_mb": 564,
|
|
"limit_mb": 1536
|
|
},
|
|
"karakeep-meilisearch": {
|
|
"peak_used_mb": 14,
|
|
"peak_anon_mb": 12,
|
|
"limit_mb": 512
|
|
}
|
|
},
|
|
"batch": "b2",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "kimai",
|
|
"display_name": "Kimai",
|
|
"mem_typical_mb": 163,
|
|
"mem_peak_mb": 240,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "telemetry",
|
|
"measured_on": "demo-hp",
|
|
"date": "2026-10-13",
|
|
"catalog_request_mb": 100,
|
|
"catalog_limit_mb": 640,
|
|
"sources_disagree": true,
|
|
"cpu_rest_pct": 0.16,
|
|
"cpu_peak_1m_pct": 0.8,
|
|
"telemetry": {
|
|
"app": "kimai",
|
|
"customer": "demo-hp",
|
|
"reports": 3138,
|
|
"days": 31,
|
|
"first": "2026-09-13",
|
|
"last": "2026-10-13",
|
|
"mem_avg": 163,
|
|
"mem_p95": 240,
|
|
"mem_max": 437,
|
|
"cpu_avg_dockerpct": 1.05,
|
|
"cpu_p95_15min": 3.5,
|
|
"cpu_max_15min": 69.9,
|
|
"est": "100M",
|
|
"limit": "640M"
|
|
},
|
|
"onboarding": {
|
|
"peak_mb": 138,
|
|
"date": "2026-09-30",
|
|
"cite": "felhom.eu/documentation/audits/pg-last-six-2026-09-30/F/apps/kimai/bench/evidence/MV-kimai/verdict.json:42",
|
|
"typical_mb": null
|
|
},
|
|
"bench": {
|
|
"samples": 198,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 171,
|
|
"mem_rest_p95_mb": 172,
|
|
"mem_peak_used_mb": 173,
|
|
"mem_peak_anon_mb": 134,
|
|
"mem_rest_anon_avg_mb": 132,
|
|
"kernel_memory_peak_mb": 372,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.16,
|
|
"cpu_peak_1m_pct": 0.8,
|
|
"cpu_peak_5s_pct": 4.2,
|
|
"work_seconds": 992,
|
|
"containers": {
|
|
"kimai-db": {
|
|
"peak_used_mb": 118,
|
|
"peak_anon_mb": 114,
|
|
"limit_mb": 256
|
|
},
|
|
"kimai": {
|
|
"peak_used_mb": 56,
|
|
"peak_anon_mb": 20,
|
|
"limit_mb": 384
|
|
}
|
|
},
|
|
"batch": "b3",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "komga",
|
|
"display_name": "Komga",
|
|
"mem_typical_mb": 442,
|
|
"mem_peak_mb": 496,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "onboarding",
|
|
"measured_on": null,
|
|
"date": "2026-09-30",
|
|
"catalog_request_mb": 200,
|
|
"catalog_limit_mb": 768,
|
|
"sources_disagree": false,
|
|
"cpu_rest_pct": 0.15,
|
|
"cpu_peak_1m_pct": 0.5,
|
|
"telemetry": null,
|
|
"onboarding": {
|
|
"peak_mb": 496,
|
|
"date": "2026-09-30",
|
|
"cite": "felhom.eu/documentation/audits/pg-last-six-2026-09-30/F/apps/komga/bench/evidence/MV-komga/verdict.json:33",
|
|
"typical_mb": null
|
|
},
|
|
"bench": {
|
|
"samples": 205,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 442,
|
|
"mem_rest_p95_mb": 443,
|
|
"mem_peak_used_mb": 444,
|
|
"mem_peak_anon_mb": 439,
|
|
"mem_rest_anon_avg_mb": 438,
|
|
"kernel_memory_peak_mb": 452,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.15,
|
|
"cpu_peak_1m_pct": 0.5,
|
|
"cpu_peak_5s_pct": 3.6,
|
|
"work_seconds": 1025,
|
|
"containers": {
|
|
"komga": {
|
|
"peak_used_mb": 444,
|
|
"peak_anon_mb": 439,
|
|
"limit_mb": 768
|
|
}
|
|
},
|
|
"batch": "b7",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "lubelogger",
|
|
"display_name": "LubeLogger",
|
|
"mem_typical_mb": 53,
|
|
"mem_peak_mb": 113,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "onboarding",
|
|
"measured_on": null,
|
|
"date": "2026-10-10",
|
|
"catalog_request_mb": 80,
|
|
"catalog_limit_mb": 512,
|
|
"sources_disagree": true,
|
|
"cpu_rest_pct": 0.08,
|
|
"cpu_peak_1m_pct": 0.3,
|
|
"telemetry": null,
|
|
"onboarding": {
|
|
"peak_mb": 113,
|
|
"date": "2026-10-10",
|
|
"cite": "app-catalog-felhom.eu/onboarding/lubelogger.md:57",
|
|
"typical_mb": null
|
|
},
|
|
"bench": {
|
|
"samples": 186,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 53,
|
|
"mem_rest_p95_mb": 61,
|
|
"mem_peak_used_mb": 61,
|
|
"mem_peak_anon_mb": 38,
|
|
"mem_rest_anon_avg_mb": 32,
|
|
"kernel_memory_peak_mb": 65,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.08,
|
|
"cpu_peak_1m_pct": 0.3,
|
|
"cpu_peak_5s_pct": 2.6,
|
|
"work_seconds": 932,
|
|
"containers": {
|
|
"lubelogger": {
|
|
"peak_used_mb": 61,
|
|
"peak_anon_mb": 38,
|
|
"limit_mb": 512
|
|
}
|
|
},
|
|
"batch": "b3",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "mealie",
|
|
"display_name": "Mealie",
|
|
"mem_typical_mb": 273,
|
|
"mem_peak_mb": 431,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "onboarding",
|
|
"measured_on": null,
|
|
"date": "2026-09-24",
|
|
"catalog_request_mb": 200,
|
|
"catalog_limit_mb": 1000,
|
|
"sources_disagree": true,
|
|
"cpu_rest_pct": 0.15,
|
|
"cpu_peak_1m_pct": 1.4,
|
|
"telemetry": {
|
|
"app": "mealie",
|
|
"customer": "tester-1",
|
|
"reports": 49,
|
|
"days": 4,
|
|
"first": "2026-09-14",
|
|
"last": "2026-09-17",
|
|
"mem_avg": 266,
|
|
"mem_p95": 431,
|
|
"mem_max": 431,
|
|
"cpu_avg_dockerpct": 7.05,
|
|
"cpu_p95_15min": 40.8,
|
|
"cpu_max_15min": 81.4,
|
|
"est": "200M",
|
|
"limit": "1000M"
|
|
},
|
|
"onboarding": {
|
|
"peak_mb": 231,
|
|
"date": "2026-09-24",
|
|
"cite": "felhom.eu/documentation/audits/night-2026-09-25/E/apps/mealie/bench/evidence/MV-mealie/verdict.json:33",
|
|
"typical_mb": 273
|
|
},
|
|
"bench": {
|
|
"samples": 213,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 227,
|
|
"mem_rest_p95_mb": 228,
|
|
"mem_peak_used_mb": 237,
|
|
"mem_peak_anon_mb": 231,
|
|
"mem_rest_anon_avg_mb": 222,
|
|
"kernel_memory_peak_mb": 323,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.15,
|
|
"cpu_peak_1m_pct": 1.4,
|
|
"cpu_peak_5s_pct": 15.1,
|
|
"work_seconds": 1068,
|
|
"containers": {
|
|
"mealie": {
|
|
"peak_used_mb": 237,
|
|
"peak_anon_mb": 231,
|
|
"limit_mb": 1000
|
|
}
|
|
},
|
|
"batch": "b4",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "metube",
|
|
"display_name": "MeTube",
|
|
"mem_typical_mb": 62,
|
|
"mem_peak_mb": 329,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "onboarding",
|
|
"measured_on": null,
|
|
"date": "2026-10-02",
|
|
"catalog_request_mb": 128,
|
|
"catalog_limit_mb": 768,
|
|
"sources_disagree": true,
|
|
"cpu_rest_pct": 0.03,
|
|
"cpu_peak_1m_pct": 0.1,
|
|
"telemetry": {
|
|
"app": "metube",
|
|
"customer": "demo-hp",
|
|
"reports": 1,
|
|
"days": 1,
|
|
"first": "2026-10-02",
|
|
"last": "2026-10-02",
|
|
"mem_avg": 87,
|
|
"mem_p95": 87,
|
|
"mem_max": 87,
|
|
"cpu_avg_dockerpct": 0.02,
|
|
"cpu_p95_15min": 0.0,
|
|
"cpu_max_15min": 0.0,
|
|
"est": "128M",
|
|
"limit": "768M"
|
|
},
|
|
"onboarding": {
|
|
"peak_mb": 329,
|
|
"date": "2026-10-02",
|
|
"cite": "app-catalog-felhom.eu/onboarding/metube.md:57",
|
|
"typical_mb": null
|
|
},
|
|
"bench": {
|
|
"samples": 177,
|
|
"rest_samples": 177,
|
|
"mem_rest_avg_mb": 62,
|
|
"mem_rest_p95_mb": 62,
|
|
"mem_peak_used_mb": 62,
|
|
"mem_peak_anon_mb": 59,
|
|
"mem_rest_anon_avg_mb": 59,
|
|
"kernel_memory_peak_mb": 69,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.03,
|
|
"cpu_peak_1m_pct": 0.1,
|
|
"cpu_peak_5s_pct": 0.2,
|
|
"work_seconds": 887,
|
|
"containers": {
|
|
"metube": {
|
|
"peak_used_mb": 62,
|
|
"peak_anon_mb": 59,
|
|
"limit_mb": 768
|
|
}
|
|
},
|
|
"batch": "b5",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "n8n",
|
|
"display_name": "n8n",
|
|
"mem_typical_mb": 321,
|
|
"mem_peak_mb": 550,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "onboarding",
|
|
"measured_on": null,
|
|
"date": "2026-09-30",
|
|
"catalog_request_mb": 512,
|
|
"catalog_limit_mb": 1536,
|
|
"sources_disagree": true,
|
|
"cpu_rest_pct": 0.1,
|
|
"cpu_peak_1m_pct": 0.5,
|
|
"telemetry": null,
|
|
"onboarding": {
|
|
"peak_mb": 353,
|
|
"date": "2026-09-30",
|
|
"cite": "felhom.eu/documentation/audits/pg-last-six-2026-09-30/F/apps/n8n/bench/evidence/MV-n8n/verdict.json:33",
|
|
"typical_mb": null
|
|
},
|
|
"bench": {
|
|
"samples": 241,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 321,
|
|
"mem_rest_p95_mb": 326,
|
|
"mem_peak_used_mb": 550,
|
|
"mem_peak_anon_mb": 514,
|
|
"mem_rest_anon_avg_mb": 288,
|
|
"kernel_memory_peak_mb": 610,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.1,
|
|
"cpu_peak_1m_pct": 0.5,
|
|
"cpu_peak_5s_pct": 3.7,
|
|
"work_seconds": 1208,
|
|
"containers": {
|
|
"n8n": {
|
|
"peak_used_mb": 550,
|
|
"peak_anon_mb": 514,
|
|
"limit_mb": 1536
|
|
}
|
|
},
|
|
"batch": "b6",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "navidrome",
|
|
"display_name": "Navidrome",
|
|
"mem_typical_mb": 14,
|
|
"mem_peak_mb": 18,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "onboarding",
|
|
"measured_on": null,
|
|
"date": "2026-09-30",
|
|
"catalog_request_mb": 50,
|
|
"catalog_limit_mb": 256,
|
|
"sources_disagree": false,
|
|
"cpu_rest_pct": 0.04,
|
|
"cpu_peak_1m_pct": 0.1,
|
|
"telemetry": null,
|
|
"onboarding": {
|
|
"peak_mb": 18,
|
|
"date": "2026-09-30",
|
|
"cite": "felhom.eu/documentation/audits/pg-last-six-2026-09-30/F/apps/navidrome/bench/evidence/MV-navidrome/verdict.json:33",
|
|
"typical_mb": null
|
|
},
|
|
"bench": {
|
|
"samples": 199,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 14,
|
|
"mem_rest_p95_mb": 19,
|
|
"mem_peak_used_mb": 20,
|
|
"mem_peak_anon_mb": 18,
|
|
"mem_rest_anon_avg_mb": 13,
|
|
"kernel_memory_peak_mb": 33,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.04,
|
|
"cpu_peak_1m_pct": 0.1,
|
|
"cpu_peak_5s_pct": 0.2,
|
|
"work_seconds": 995,
|
|
"containers": {
|
|
"navidrome": {
|
|
"peak_used_mb": 20,
|
|
"peak_anon_mb": 18,
|
|
"limit_mb": 256
|
|
}
|
|
},
|
|
"batch": "b7",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "nextcloud",
|
|
"display_name": "Nextcloud",
|
|
"mem_typical_mb": 314,
|
|
"mem_peak_mb": 525,
|
|
"cpu_class": "light",
|
|
"cpu_note": "while files are uploaded (500 MB: busiest minute 13 %)",
|
|
"source": "onboarding",
|
|
"measured_on": null,
|
|
"date": "2026-09-23",
|
|
"catalog_request_mb": 256,
|
|
"catalog_limit_mb": 1664,
|
|
"sources_disagree": true,
|
|
"cpu_rest_pct": 0.4,
|
|
"cpu_peak_1m_pct": 12.8,
|
|
"telemetry": {
|
|
"app": "nextcloud",
|
|
"customer": "tester-1",
|
|
"reports": 64,
|
|
"days": 4,
|
|
"first": "2026-09-14",
|
|
"last": "2026-09-17",
|
|
"mem_avg": 230,
|
|
"mem_p95": 525,
|
|
"mem_max": 525,
|
|
"cpu_avg_dockerpct": 14.04,
|
|
"cpu_p95_15min": 69.6,
|
|
"cpu_max_15min": 138.4,
|
|
"est": "256M",
|
|
"limit": "1024M"
|
|
},
|
|
"onboarding": {
|
|
"peak_mb": 214,
|
|
"date": "2026-09-23",
|
|
"cite": "felhom.eu/documentation/audits/night-2026-09-23/apps/nextcloud/bench/evidence/MV-nextcloud/verdict.json:44",
|
|
"typical_mb": 314
|
|
},
|
|
"bench": {
|
|
"samples": 192,
|
|
"rest_samples": 180,
|
|
"mem_rest_avg_mb": 325,
|
|
"mem_rest_p95_mb": 334,
|
|
"mem_peak_used_mb": 393,
|
|
"mem_peak_anon_mb": 240,
|
|
"mem_rest_anon_avg_mb": 173,
|
|
"kernel_memory_peak_mb": 1174,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.4,
|
|
"cpu_peak_1m_pct": 12.8,
|
|
"cpu_peak_5s_pct": 24.2,
|
|
"work_seconds": 959,
|
|
"containers": {
|
|
"nextcloud-redis": {
|
|
"peak_used_mb": 4,
|
|
"peak_anon_mb": 3,
|
|
"limit_mb": 128
|
|
},
|
|
"nextcloud-db": {
|
|
"peak_used_mb": 125,
|
|
"peak_anon_mb": 121,
|
|
"limit_mb": 512
|
|
},
|
|
"nextcloud": {
|
|
"peak_used_mb": 265,
|
|
"peak_anon_mb": 116,
|
|
"limit_mb": 1024
|
|
}
|
|
},
|
|
"batch": "nextcloud",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "nzbget",
|
|
"display_name": "NZBGet",
|
|
"mem_typical_mb": 5,
|
|
"mem_peak_mb": 5,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "onboarding",
|
|
"measured_on": null,
|
|
"date": "2026-10-12",
|
|
"catalog_request_mb": 64,
|
|
"catalog_limit_mb": 512,
|
|
"sources_disagree": false,
|
|
"cpu_rest_pct": 0.04,
|
|
"cpu_peak_1m_pct": 0.1,
|
|
"telemetry": null,
|
|
"onboarding": {
|
|
"peak_mb": 5,
|
|
"date": "2026-10-12",
|
|
"cite": "felhom.eu/documentation/audits/usenet-2026-10-12/nzbget-bench/MV-nzbget/verdict.json:33",
|
|
"typical_mb": null
|
|
},
|
|
"bench": {
|
|
"samples": 182,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 5,
|
|
"mem_rest_p95_mb": 6,
|
|
"mem_peak_used_mb": 6,
|
|
"mem_peak_anon_mb": 5,
|
|
"mem_rest_anon_avg_mb": 5,
|
|
"kernel_memory_peak_mb": 10,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.04,
|
|
"cpu_peak_1m_pct": 0.1,
|
|
"cpu_peak_5s_pct": 0.2,
|
|
"work_seconds": 910,
|
|
"containers": {
|
|
"nzbget": {
|
|
"peak_used_mb": 6,
|
|
"peak_anon_mb": 5,
|
|
"limit_mb": 512
|
|
}
|
|
},
|
|
"batch": "b8",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "onlyoffice",
|
|
"display_name": "OnlyOffice",
|
|
"mem_typical_mb": 364,
|
|
"mem_peak_mb": 488,
|
|
"cpu_class": "medium",
|
|
"cpu_note": "at first start only",
|
|
"source": "measured",
|
|
"measured_on": "demo-felhom (N100)",
|
|
"date": "2026-10-13",
|
|
"catalog_request_mb": 512,
|
|
"catalog_limit_mb": 2048,
|
|
"sources_disagree": false,
|
|
"cpu_rest_pct": 0.04,
|
|
"cpu_peak_1m_pct": 31.8,
|
|
"telemetry": null,
|
|
"onboarding": null,
|
|
"bench": {
|
|
"samples": 259,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 364,
|
|
"mem_rest_p95_mb": 364,
|
|
"mem_peak_used_mb": 488,
|
|
"mem_peak_anon_mb": 463,
|
|
"mem_rest_anon_avg_mb": 290,
|
|
"kernel_memory_peak_mb": 1280,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.04,
|
|
"cpu_peak_1m_pct": 31.8,
|
|
"cpu_peak_5s_pct": 32.7,
|
|
"work_seconds": 1299,
|
|
"containers": {
|
|
"onlyoffice": {
|
|
"peak_used_mb": 488,
|
|
"peak_anon_mb": 463,
|
|
"limit_mb": 2048
|
|
}
|
|
},
|
|
"batch": "b6",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "opengist",
|
|
"display_name": "OpenGist",
|
|
"mem_typical_mb": 27,
|
|
"mem_peak_mb": 68,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "telemetry",
|
|
"measured_on": "demo-hp",
|
|
"date": "2026-10-13",
|
|
"catalog_request_mb": 30,
|
|
"catalog_limit_mb": 128,
|
|
"sources_disagree": false,
|
|
"cpu_rest_pct": 0.03,
|
|
"cpu_peak_1m_pct": 0.8,
|
|
"telemetry": {
|
|
"app": "opengist",
|
|
"customer": "demo-hp",
|
|
"reports": 3138,
|
|
"days": 31,
|
|
"first": "2026-09-13",
|
|
"last": "2026-10-13",
|
|
"mem_avg": 27,
|
|
"mem_p95": 68,
|
|
"mem_max": 73,
|
|
"cpu_avg_dockerpct": 0.13,
|
|
"cpu_p95_15min": 1.4,
|
|
"cpu_max_15min": 3.3,
|
|
"est": "30M",
|
|
"limit": "128M"
|
|
},
|
|
"onboarding": {
|
|
"peak_mb": 100,
|
|
"date": "2026-09-23",
|
|
"cite": "felhom.eu/documentation/audits/night-2026-09-23/apps/opengist/bench/evidence/MV-opengist/verdict.json:33",
|
|
"typical_mb": null
|
|
},
|
|
"bench": null
|
|
},
|
|
{
|
|
"slug": "outline",
|
|
"display_name": "Outline",
|
|
"mem_typical_mb": 282,
|
|
"mem_peak_mb": 393,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "onboarding",
|
|
"measured_on": null,
|
|
"date": "2026-09-30",
|
|
"catalog_request_mb": 200,
|
|
"catalog_limit_mb": 1152,
|
|
"sources_disagree": false,
|
|
"cpu_rest_pct": 0.39,
|
|
"cpu_peak_1m_pct": 1.4,
|
|
"telemetry": null,
|
|
"onboarding": {
|
|
"peak_mb": 393,
|
|
"date": "2026-09-30",
|
|
"cite": "felhom.eu/documentation/audits/pg-last-six-2026-09-30/bench/apps/outline/bench/evidence/MV-outline/verdict.json:45",
|
|
"typical_mb": null
|
|
},
|
|
"bench": {
|
|
"samples": 213,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 282,
|
|
"mem_rest_p95_mb": 287,
|
|
"mem_peak_used_mb": 351,
|
|
"mem_peak_anon_mb": 301,
|
|
"mem_rest_anon_avg_mb": 232,
|
|
"kernel_memory_peak_mb": 440,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.39,
|
|
"cpu_peak_1m_pct": 1.4,
|
|
"cpu_peak_5s_pct": 10.2,
|
|
"work_seconds": 1069,
|
|
"containers": {
|
|
"outline-postgres": {
|
|
"peak_used_mb": 41,
|
|
"peak_anon_mb": 11,
|
|
"limit_mb": 256
|
|
},
|
|
"outline-redis": {
|
|
"peak_used_mb": 7,
|
|
"peak_anon_mb": 6,
|
|
"limit_mb": 128
|
|
},
|
|
"outline": {
|
|
"peak_used_mb": 307,
|
|
"peak_anon_mb": 287,
|
|
"limit_mb": 768
|
|
}
|
|
},
|
|
"batch": "b5",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "paperless-ngx",
|
|
"display_name": "Paperless-ngx",
|
|
"mem_typical_mb": 568,
|
|
"mem_peak_mb": 659,
|
|
"cpu_class": "medium",
|
|
"cpu_note": "only while it reads new scanned documents (text recognition, about 4 pages a minute)",
|
|
"source": "telemetry",
|
|
"measured_on": "demo-hp",
|
|
"date": "2026-10-13",
|
|
"catalog_request_mb": 500,
|
|
"catalog_limit_mb": 1664,
|
|
"sources_disagree": false,
|
|
"cpu_rest_pct": 0.37,
|
|
"cpu_peak_1m_pct": 31.3,
|
|
"telemetry": {
|
|
"app": "paperless-ngx",
|
|
"customer": "demo-hp",
|
|
"reports": 3136,
|
|
"days": 31,
|
|
"first": "2026-09-13",
|
|
"last": "2026-10-13",
|
|
"mem_avg": 568,
|
|
"mem_p95": 659,
|
|
"mem_max": 690,
|
|
"cpu_avg_dockerpct": 2.31,
|
|
"cpu_p95_15min": 4.3,
|
|
"cpu_max_15min": 62.4,
|
|
"est": "500M",
|
|
"limit": "1664M"
|
|
},
|
|
"onboarding": {
|
|
"peak_mb": 525,
|
|
"date": "2026-09-27",
|
|
"cite": "felhom.eu/documentation/audits/version-travel-2026-09-26/B/apps/paperless-ngx/bench/evidence/MV-paperless-ngx/verdict.json:44",
|
|
"typical_mb": 610
|
|
},
|
|
"bench": {
|
|
"samples": 256,
|
|
"rest_samples": 180,
|
|
"mem_rest_avg_mb": 589,
|
|
"mem_rest_p95_mb": 590,
|
|
"mem_peak_used_mb": 750,
|
|
"mem_peak_anon_mb": 693,
|
|
"mem_rest_anon_avg_mb": 532,
|
|
"kernel_memory_peak_mb": 903,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.37,
|
|
"cpu_peak_1m_pct": 31.3,
|
|
"cpu_peak_5s_pct": 68.1,
|
|
"work_seconds": 1280,
|
|
"containers": {
|
|
"paperless-postgres": {
|
|
"peak_used_mb": 53,
|
|
"peak_anon_mb": 13,
|
|
"limit_mb": 256
|
|
},
|
|
"paperless-redis": {
|
|
"peak_used_mb": 4,
|
|
"peak_anon_mb": 3,
|
|
"limit_mb": 128
|
|
},
|
|
"paperless-webserver": {
|
|
"peak_used_mb": 695,
|
|
"peak_anon_mb": 678,
|
|
"limit_mb": 1280
|
|
}
|
|
},
|
|
"batch": "paperless-ngx",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "papra",
|
|
"display_name": "Papra",
|
|
"mem_typical_mb": 266,
|
|
"mem_peak_mb": 405,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "onboarding",
|
|
"measured_on": null,
|
|
"date": "2026-10-02",
|
|
"catalog_request_mb": 256,
|
|
"catalog_limit_mb": 768,
|
|
"sources_disagree": false,
|
|
"cpu_rest_pct": 0.07,
|
|
"cpu_peak_1m_pct": 0.2,
|
|
"telemetry": null,
|
|
"onboarding": {
|
|
"peak_mb": 405,
|
|
"date": "2026-10-02",
|
|
"cite": "felhom.eu/documentation/audits/persistence-sweep-2026-10-02/A/papra/SUMMARY.md:15",
|
|
"typical_mb": null
|
|
},
|
|
"bench": {
|
|
"samples": 177,
|
|
"rest_samples": 177,
|
|
"mem_rest_avg_mb": 266,
|
|
"mem_rest_p95_mb": 295,
|
|
"mem_peak_used_mb": 295,
|
|
"mem_peak_anon_mb": 280,
|
|
"mem_rest_anon_avg_mb": 252,
|
|
"kernel_memory_peak_mb": 337,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.07,
|
|
"cpu_peak_1m_pct": 0.2,
|
|
"cpu_peak_5s_pct": 0.7,
|
|
"work_seconds": 887,
|
|
"containers": {
|
|
"papra": {
|
|
"peak_used_mb": 295,
|
|
"peak_anon_mb": 280,
|
|
"limit_mb": 768
|
|
}
|
|
},
|
|
"batch": "b4",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "plant-it",
|
|
"display_name": "Plant-it",
|
|
"mem_typical_mb": 50,
|
|
"mem_peak_mb": 256,
|
|
"cpu_class": null,
|
|
"cpu_note": "",
|
|
"source": "unmeasured",
|
|
"measured_on": null,
|
|
"date": null,
|
|
"lifecycle": "abandoned",
|
|
"catalog_request_mb": 50,
|
|
"catalog_limit_mb": 256,
|
|
"sources_disagree": false,
|
|
"cpu_rest_pct": null,
|
|
"cpu_peak_1m_pct": null,
|
|
"telemetry": null,
|
|
"onboarding": null,
|
|
"bench": null
|
|
},
|
|
{
|
|
"slug": "plex",
|
|
"display_name": "Plex",
|
|
"mem_typical_mb": 232,
|
|
"mem_peak_mb": 234,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "measured",
|
|
"measured_on": "demo-felhom (N100)",
|
|
"date": "2026-10-13",
|
|
"catalog_request_mb": 512,
|
|
"catalog_limit_mb": 2048,
|
|
"sources_disagree": false,
|
|
"cpu_rest_pct": 0.22,
|
|
"cpu_peak_1m_pct": 3.4,
|
|
"telemetry": null,
|
|
"onboarding": null,
|
|
"bench": {
|
|
"samples": 217,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 232,
|
|
"mem_rest_p95_mb": 233,
|
|
"mem_peak_used_mb": 234,
|
|
"mem_peak_anon_mb": 228,
|
|
"mem_rest_anon_avg_mb": 227,
|
|
"kernel_memory_peak_mb": 247,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.22,
|
|
"cpu_peak_1m_pct": 3.4,
|
|
"cpu_peak_5s_pct": 15.2,
|
|
"work_seconds": 1086,
|
|
"containers": {
|
|
"plex": {
|
|
"peak_used_mb": 234,
|
|
"peak_anon_mb": 228,
|
|
"limit_mb": 2048
|
|
}
|
|
},
|
|
"batch": "b7",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "privatebin",
|
|
"display_name": "PrivateBin",
|
|
"mem_typical_mb": 40,
|
|
"mem_peak_mb": 59,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "telemetry",
|
|
"measured_on": "demo-hp",
|
|
"date": "2026-10-13",
|
|
"catalog_request_mb": 30,
|
|
"catalog_limit_mb": 128,
|
|
"sources_disagree": true,
|
|
"cpu_rest_pct": 0.04,
|
|
"cpu_peak_1m_pct": 0.0,
|
|
"telemetry": {
|
|
"app": "privatebin",
|
|
"customer": "demo-hp",
|
|
"reports": 3138,
|
|
"days": 31,
|
|
"first": "2026-09-13",
|
|
"last": "2026-10-13",
|
|
"mem_avg": 40,
|
|
"mem_p95": 59,
|
|
"mem_max": 64,
|
|
"cpu_avg_dockerpct": 0.19,
|
|
"cpu_p95_15min": 1.5,
|
|
"cpu_max_15min": 3.0,
|
|
"est": "30M",
|
|
"limit": "128M"
|
|
},
|
|
"onboarding": null,
|
|
"bench": {
|
|
"samples": 186,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 24,
|
|
"mem_rest_p95_mb": 24,
|
|
"mem_peak_used_mb": 24,
|
|
"mem_peak_anon_mb": 19,
|
|
"mem_rest_anon_avg_mb": 19,
|
|
"kernel_memory_peak_mb": 30,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.04,
|
|
"cpu_peak_1m_pct": 0.0,
|
|
"cpu_peak_5s_pct": 0.2,
|
|
"work_seconds": 930,
|
|
"containers": {
|
|
"privatebin": {
|
|
"peak_used_mb": 24,
|
|
"peak_anon_mb": 19,
|
|
"limit_mb": 128
|
|
}
|
|
},
|
|
"batch": "b1",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "qbittorrent",
|
|
"display_name": "qBittorrent",
|
|
"mem_typical_mb": 163,
|
|
"mem_peak_mb": 318,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "onboarding",
|
|
"measured_on": null,
|
|
"date": "2026-10-12",
|
|
"catalog_request_mb": 192,
|
|
"catalog_limit_mb": 1024,
|
|
"sources_disagree": true,
|
|
"cpu_rest_pct": 0.04,
|
|
"cpu_peak_1m_pct": 0.1,
|
|
"telemetry": null,
|
|
"onboarding": {
|
|
"peak_mb": 318,
|
|
"date": "2026-10-12",
|
|
"cite": "felhom.eu/documentation/audits/qbittorrent-2026-10-12/bench/MV-qbittorrent/verdict.json:33",
|
|
"typical_mb": 163
|
|
},
|
|
"bench": {
|
|
"samples": 194,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 22,
|
|
"mem_rest_p95_mb": 22,
|
|
"mem_peak_used_mb": 22,
|
|
"mem_peak_anon_mb": 16,
|
|
"mem_rest_anon_avg_mb": 16,
|
|
"kernel_memory_peak_mb": 40,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.04,
|
|
"cpu_peak_1m_pct": 0.1,
|
|
"cpu_peak_5s_pct": 0.8,
|
|
"work_seconds": 970,
|
|
"containers": {
|
|
"qbittorrent": {
|
|
"peak_used_mb": 22,
|
|
"peak_anon_mb": 16,
|
|
"limit_mb": 1024
|
|
}
|
|
},
|
|
"batch": "b8",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "radarr",
|
|
"display_name": "Radarr",
|
|
"mem_typical_mb": 96,
|
|
"mem_peak_mb": 100,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "measured",
|
|
"measured_on": "demo-felhom (N100)",
|
|
"date": "2026-10-13",
|
|
"catalog_request_mb": 150,
|
|
"catalog_limit_mb": 512,
|
|
"sources_disagree": false,
|
|
"cpu_rest_pct": 0.09,
|
|
"cpu_peak_1m_pct": 0.3,
|
|
"telemetry": null,
|
|
"onboarding": null,
|
|
"bench": {
|
|
"samples": 212,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 96,
|
|
"mem_rest_p95_mb": 98,
|
|
"mem_peak_used_mb": 100,
|
|
"mem_peak_anon_mb": 49,
|
|
"mem_rest_anon_avg_mb": 42,
|
|
"kernel_memory_peak_mb": 106,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.09,
|
|
"cpu_peak_1m_pct": 0.3,
|
|
"cpu_peak_5s_pct": 3.3,
|
|
"work_seconds": 1061,
|
|
"containers": {
|
|
"radarr": {
|
|
"peak_used_mb": 100,
|
|
"peak_anon_mb": 49,
|
|
"limit_mb": 512
|
|
}
|
|
},
|
|
"batch": "b8",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "radicale",
|
|
"display_name": "Radicale",
|
|
"mem_typical_mb": 27,
|
|
"mem_peak_mb": 27,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "onboarding",
|
|
"measured_on": null,
|
|
"date": "2026-10-01",
|
|
"catalog_request_mb": 40,
|
|
"catalog_limit_mb": 128,
|
|
"sources_disagree": false,
|
|
"cpu_rest_pct": 0.03,
|
|
"cpu_peak_1m_pct": 0.0,
|
|
"telemetry": null,
|
|
"onboarding": {
|
|
"peak_mb": 26,
|
|
"date": "2026-10-01",
|
|
"cite": "app-catalog-felhom.eu/onboarding/radicale.md:54",
|
|
"typical_mb": null
|
|
},
|
|
"bench": {
|
|
"samples": 186,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 27,
|
|
"mem_rest_p95_mb": 27,
|
|
"mem_peak_used_mb": 27,
|
|
"mem_peak_anon_mb": 26,
|
|
"mem_rest_anon_avg_mb": 26,
|
|
"kernel_memory_peak_mb": 32,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.03,
|
|
"cpu_peak_1m_pct": 0.0,
|
|
"cpu_peak_5s_pct": 0.2,
|
|
"work_seconds": 930,
|
|
"containers": {
|
|
"radicale": {
|
|
"peak_used_mb": 27,
|
|
"peak_anon_mb": 26,
|
|
"limit_mb": 128
|
|
}
|
|
},
|
|
"batch": "b1",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "rallly",
|
|
"display_name": "Rallly",
|
|
"mem_typical_mb": 360,
|
|
"mem_peak_mb": 479,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "onboarding",
|
|
"measured_on": null,
|
|
"date": "2026-09-30",
|
|
"catalog_request_mb": 384,
|
|
"catalog_limit_mb": 1024,
|
|
"sources_disagree": false,
|
|
"cpu_rest_pct": 0.19,
|
|
"cpu_peak_1m_pct": 2.9,
|
|
"telemetry": null,
|
|
"onboarding": {
|
|
"peak_mb": 479,
|
|
"date": "2026-09-30",
|
|
"cite": "felhom.eu/documentation/audits/pg-last-six-2026-09-30/bench/apps/rallly/bench/evidence/MV-rallly/verdict.json:42",
|
|
"typical_mb": null
|
|
},
|
|
"bench": {
|
|
"samples": 207,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 360,
|
|
"mem_rest_p95_mb": 364,
|
|
"mem_peak_used_mb": 372,
|
|
"mem_peak_anon_mb": 331,
|
|
"mem_rest_anon_avg_mb": 317,
|
|
"kernel_memory_peak_mb": 461,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.19,
|
|
"cpu_peak_1m_pct": 2.9,
|
|
"cpu_peak_5s_pct": 24.6,
|
|
"work_seconds": 1039,
|
|
"containers": {
|
|
"rallly-postgres": {
|
|
"peak_used_mb": 37,
|
|
"peak_anon_mb": 7,
|
|
"limit_mb": 256
|
|
},
|
|
"rallly": {
|
|
"peak_used_mb": 337,
|
|
"peak_anon_mb": 324,
|
|
"limit_mb": 768
|
|
}
|
|
},
|
|
"batch": "b5",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "recipe-importer",
|
|
"display_name": "Recipe Importer",
|
|
"mem_typical_mb": 63,
|
|
"mem_peak_mb": 72,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "measured",
|
|
"measured_on": "demo-felhom (N100)",
|
|
"date": "2026-10-13",
|
|
"catalog_request_mb": 30,
|
|
"catalog_limit_mb": 128,
|
|
"sources_disagree": false,
|
|
"cpu_rest_pct": 0.09,
|
|
"cpu_peak_1m_pct": 0.1,
|
|
"telemetry": null,
|
|
"onboarding": null,
|
|
"bench": {
|
|
"samples": 187,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 63,
|
|
"mem_rest_p95_mb": 63,
|
|
"mem_peak_used_mb": 72,
|
|
"mem_peak_anon_mb": 69,
|
|
"mem_rest_anon_avg_mb": 61,
|
|
"kernel_memory_peak_mb": 74,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.09,
|
|
"cpu_peak_1m_pct": 0.1,
|
|
"cpu_peak_5s_pct": 0.6,
|
|
"work_seconds": 936,
|
|
"containers": {
|
|
"recipe-importer": {
|
|
"peak_used_mb": 72,
|
|
"peak_anon_mb": 69,
|
|
"limit_mb": 128
|
|
}
|
|
},
|
|
"batch": "b6",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "romm",
|
|
"display_name": "RomM",
|
|
"mem_typical_mb": 528,
|
|
"mem_peak_mb": 769,
|
|
"cpu_class": "medium",
|
|
"cpu_note": "at first start; a library scan was not measured",
|
|
"source": "telemetry",
|
|
"measured_on": "demo-hp",
|
|
"date": "2026-10-04",
|
|
"catalog_request_mb": 300,
|
|
"catalog_limit_mb": 1280,
|
|
"sources_disagree": false,
|
|
"cpu_rest_pct": 0.71,
|
|
"cpu_peak_1m_pct": 24.2,
|
|
"telemetry": {
|
|
"app": "romm",
|
|
"customer": "demo-hp",
|
|
"reports": 2264,
|
|
"days": 22,
|
|
"first": "2026-09-13",
|
|
"last": "2026-10-04",
|
|
"mem_avg": 528,
|
|
"mem_p95": 769,
|
|
"mem_max": 855,
|
|
"cpu_avg_dockerpct": 7.5,
|
|
"cpu_p95_15min": 9.9,
|
|
"cpu_max_15min": 460.8,
|
|
"est": "300M",
|
|
"limit": "1280M"
|
|
},
|
|
"onboarding": {
|
|
"peak_mb": 714,
|
|
"date": "2026-09-23",
|
|
"cite": "felhom.eu/documentation/audits/night-2026-09-23/apps/romm-engine/bench/evidence/MV-romm/verdict.json:45",
|
|
"typical_mb": 1328
|
|
},
|
|
"bench": {
|
|
"samples": 189,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 743,
|
|
"mem_rest_p95_mb": 743,
|
|
"mem_peak_used_mb": 846,
|
|
"mem_peak_anon_mb": 833,
|
|
"mem_rest_anon_avg_mb": 730,
|
|
"kernel_memory_peak_mb": 915,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.71,
|
|
"cpu_peak_1m_pct": 24.2,
|
|
"cpu_peak_5s_pct": 66.7,
|
|
"work_seconds": 944,
|
|
"containers": {
|
|
"romm": {
|
|
"peak_used_mb": 703,
|
|
"peak_anon_mb": 694,
|
|
"limit_mb": 768
|
|
},
|
|
"romm-redis": {
|
|
"peak_used_mb": 26,
|
|
"peak_anon_mb": 25,
|
|
"limit_mb": 128
|
|
},
|
|
"romm-db": {
|
|
"peak_used_mb": 128,
|
|
"peak_anon_mb": 125,
|
|
"limit_mb": 384
|
|
}
|
|
},
|
|
"batch": "romm",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "sabnzbd",
|
|
"display_name": "SABnzbd",
|
|
"mem_typical_mb": 68,
|
|
"mem_peak_mb": 68,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "onboarding",
|
|
"measured_on": null,
|
|
"date": "2026-10-12",
|
|
"catalog_request_mb": 192,
|
|
"catalog_limit_mb": 1024,
|
|
"sources_disagree": false,
|
|
"cpu_rest_pct": 0.04,
|
|
"cpu_peak_1m_pct": 0.1,
|
|
"telemetry": null,
|
|
"onboarding": {
|
|
"peak_mb": 65,
|
|
"date": "2026-10-12",
|
|
"cite": "felhom.eu/documentation/audits/usenet-2026-10-12/sabnzbd-bench/MV-sabnzbd/verdict.json:33",
|
|
"typical_mb": null
|
|
},
|
|
"bench": {
|
|
"samples": 182,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 68,
|
|
"mem_rest_p95_mb": 68,
|
|
"mem_peak_used_mb": 68,
|
|
"mem_peak_anon_mb": 63,
|
|
"mem_rest_anon_avg_mb": 63,
|
|
"kernel_memory_peak_mb": 74,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.04,
|
|
"cpu_peak_1m_pct": 0.1,
|
|
"cpu_peak_5s_pct": 0.6,
|
|
"work_seconds": 910,
|
|
"containers": {
|
|
"sabnzbd": {
|
|
"peak_used_mb": 68,
|
|
"peak_anon_mb": 63,
|
|
"limit_mb": 1024
|
|
}
|
|
},
|
|
"batch": "b8",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "seerr",
|
|
"display_name": "Jellyseerr",
|
|
"mem_typical_mb": 166,
|
|
"mem_peak_mb": 168,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "measured",
|
|
"measured_on": "demo-felhom (N100)",
|
|
"date": "2026-10-13",
|
|
"catalog_request_mb": 100,
|
|
"catalog_limit_mb": 384,
|
|
"sources_disagree": false,
|
|
"cpu_rest_pct": 0.04,
|
|
"cpu_peak_1m_pct": 0.1,
|
|
"telemetry": null,
|
|
"onboarding": null,
|
|
"bench": {
|
|
"samples": 194,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 166,
|
|
"mem_rest_p95_mb": 168,
|
|
"mem_peak_used_mb": 168,
|
|
"mem_peak_anon_mb": 153,
|
|
"mem_rest_anon_avg_mb": 152,
|
|
"kernel_memory_peak_mb": 184,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.04,
|
|
"cpu_peak_1m_pct": 0.1,
|
|
"cpu_peak_5s_pct": 0.3,
|
|
"work_seconds": 970,
|
|
"containers": {
|
|
"seerr": {
|
|
"peak_used_mb": 168,
|
|
"peak_anon_mb": 153,
|
|
"limit_mb": 384
|
|
}
|
|
},
|
|
"batch": "b8",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "sonarr",
|
|
"display_name": "Sonarr",
|
|
"mem_typical_mb": 77,
|
|
"mem_peak_mb": 77,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "onboarding",
|
|
"measured_on": null,
|
|
"date": "2026-10-01",
|
|
"catalog_request_mb": 150,
|
|
"catalog_limit_mb": 512,
|
|
"sources_disagree": false,
|
|
"cpu_rest_pct": 0.07,
|
|
"cpu_peak_1m_pct": 0.2,
|
|
"telemetry": null,
|
|
"onboarding": {
|
|
"peak_mb": 71,
|
|
"date": "2026-10-01",
|
|
"cite": "felhom.eu/documentation/audits/retest-2026-10/sonarr/bench/evidence/RT-sonarr/verdict.json:33",
|
|
"typical_mb": null
|
|
},
|
|
"bench": {
|
|
"samples": 206,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 77,
|
|
"mem_rest_p95_mb": 78,
|
|
"mem_peak_used_mb": 80,
|
|
"mem_peak_anon_mb": 76,
|
|
"mem_rest_anon_avg_mb": 72,
|
|
"kernel_memory_peak_mb": 88,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.07,
|
|
"cpu_peak_1m_pct": 0.2,
|
|
"cpu_peak_5s_pct": 1.2,
|
|
"work_seconds": 1031,
|
|
"containers": {
|
|
"sonarr": {
|
|
"peak_used_mb": 80,
|
|
"peak_anon_mb": 76,
|
|
"limit_mb": 512
|
|
}
|
|
},
|
|
"batch": "b8",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "sparkyfitness",
|
|
"display_name": "SparkyFitness",
|
|
"mem_typical_mb": 305,
|
|
"mem_peak_mb": 664,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "onboarding",
|
|
"measured_on": null,
|
|
"date": "2026-10-01",
|
|
"catalog_request_mb": 400,
|
|
"catalog_limit_mb": 1792,
|
|
"sources_disagree": true,
|
|
"cpu_rest_pct": 0.23,
|
|
"cpu_peak_1m_pct": 0.4,
|
|
"telemetry": null,
|
|
"onboarding": {
|
|
"peak_mb": 664,
|
|
"date": "2026-10-01",
|
|
"cite": "felhom.eu/documentation/audits/visitors-2026-10-01/C/bench/move/mem-summary.txt:5",
|
|
"typical_mb": null
|
|
},
|
|
"bench": {
|
|
"samples": 195,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 305,
|
|
"mem_rest_p95_mb": 306,
|
|
"mem_peak_used_mb": 406,
|
|
"mem_peak_anon_mb": 353,
|
|
"mem_rest_anon_avg_mb": 253,
|
|
"kernel_memory_peak_mb": 499,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.23,
|
|
"cpu_peak_1m_pct": 0.4,
|
|
"cpu_peak_5s_pct": 1.6,
|
|
"work_seconds": 978,
|
|
"containers": {
|
|
"sparkyfitness-server": {
|
|
"peak_used_mb": 357,
|
|
"peak_anon_mb": 336,
|
|
"limit_mb": 1024
|
|
},
|
|
"sparkyfitness": {
|
|
"peak_used_mb": 5,
|
|
"peak_anon_mb": 3,
|
|
"limit_mb": 256
|
|
},
|
|
"sparkyfitness-db": {
|
|
"peak_used_mb": 46,
|
|
"peak_anon_mb": 14,
|
|
"limit_mb": 512
|
|
}
|
|
},
|
|
"batch": "b5",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "tandoor",
|
|
"display_name": "Tandoor Recipes",
|
|
"mem_typical_mb": 868,
|
|
"mem_peak_mb": 868,
|
|
"cpu_class": "medium",
|
|
"cpu_note": "at first start only",
|
|
"source": "onboarding",
|
|
"measured_on": null,
|
|
"date": "2026-09-27",
|
|
"catalog_request_mb": 512,
|
|
"catalog_limit_mb": 1280,
|
|
"sources_disagree": false,
|
|
"cpu_rest_pct": 0.16,
|
|
"cpu_peak_1m_pct": 20.0,
|
|
"telemetry": null,
|
|
"onboarding": {
|
|
"peak_mb": 819,
|
|
"date": "2026-09-27",
|
|
"cite": "felhom.eu/documentation/audits/version-travel-2026-09-26/B/apps/tandoor/bench/evidence/MV-tandoor/verdict.json:42",
|
|
"typical_mb": null
|
|
},
|
|
"bench": {
|
|
"samples": 228,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 868,
|
|
"mem_rest_p95_mb": 869,
|
|
"mem_peak_used_mb": 869,
|
|
"mem_peak_anon_mb": 812,
|
|
"mem_rest_anon_avg_mb": 812,
|
|
"kernel_memory_peak_mb": 1038,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.16,
|
|
"cpu_peak_1m_pct": 20.0,
|
|
"cpu_peak_5s_pct": 69.2,
|
|
"work_seconds": 1143,
|
|
"containers": {
|
|
"tandoor-postgres": {
|
|
"peak_used_mb": 42,
|
|
"peak_anon_mb": 10,
|
|
"limit_mb": 256
|
|
},
|
|
"tandoor": {
|
|
"peak_used_mb": 827,
|
|
"peak_anon_mb": 803,
|
|
"limit_mb": 1024
|
|
}
|
|
},
|
|
"batch": "b3",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "termix",
|
|
"display_name": "Termix",
|
|
"mem_typical_mb": 102,
|
|
"mem_peak_mb": 117,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "measured",
|
|
"measured_on": "demo-felhom (N100)",
|
|
"date": "2026-10-13",
|
|
"catalog_request_mb": 30,
|
|
"catalog_limit_mb": 128,
|
|
"sources_disagree": false,
|
|
"cpu_rest_pct": 0.04,
|
|
"cpu_peak_1m_pct": 0.1,
|
|
"telemetry": null,
|
|
"onboarding": null,
|
|
"bench": {
|
|
"samples": 186,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 102,
|
|
"mem_rest_p95_mb": 114,
|
|
"mem_peak_used_mb": 117,
|
|
"mem_peak_anon_mb": 101,
|
|
"mem_rest_anon_avg_mb": 89,
|
|
"kernel_memory_peak_mb": 128,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.04,
|
|
"cpu_peak_1m_pct": 0.1,
|
|
"cpu_peak_5s_pct": 0.4,
|
|
"work_seconds": 931,
|
|
"containers": {
|
|
"termix": {
|
|
"peak_used_mb": 117,
|
|
"peak_anon_mb": 101,
|
|
"limit_mb": 128
|
|
}
|
|
},
|
|
"batch": "b2",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "transmission",
|
|
"display_name": "Transmission",
|
|
"mem_typical_mb": 6,
|
|
"mem_peak_mb": 22,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "onboarding",
|
|
"measured_on": null,
|
|
"date": "2026-10-12",
|
|
"catalog_request_mb": 64,
|
|
"catalog_limit_mb": 512,
|
|
"sources_disagree": true,
|
|
"cpu_rest_pct": 0.05,
|
|
"cpu_peak_1m_pct": 0.1,
|
|
"telemetry": null,
|
|
"onboarding": {
|
|
"peak_mb": 22,
|
|
"date": "2026-10-12",
|
|
"cite": "felhom.eu/documentation/audits/qbittorrent-2026-10-12/transmission-bench/MV-transmission/verdict.json:33",
|
|
"typical_mb": 6
|
|
},
|
|
"bench": {
|
|
"samples": 188,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 6,
|
|
"mem_rest_p95_mb": 6,
|
|
"mem_peak_used_mb": 6,
|
|
"mem_peak_anon_mb": 3,
|
|
"mem_rest_anon_avg_mb": 3,
|
|
"kernel_memory_peak_mb": 11,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.05,
|
|
"cpu_peak_1m_pct": 0.1,
|
|
"cpu_peak_5s_pct": 0.2,
|
|
"work_seconds": 940,
|
|
"containers": {
|
|
"transmission": {
|
|
"peak_used_mb": 6,
|
|
"peak_anon_mb": 3,
|
|
"limit_mb": 512
|
|
}
|
|
},
|
|
"batch": "b8",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "uptime-kuma",
|
|
"display_name": "Uptime Kuma",
|
|
"mem_typical_mb": 103,
|
|
"mem_peak_mb": 227,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "onboarding",
|
|
"measured_on": null,
|
|
"date": "2026-09-30",
|
|
"catalog_request_mb": 50,
|
|
"catalog_limit_mb": 256,
|
|
"sources_disagree": true,
|
|
"cpu_rest_pct": 0.2,
|
|
"cpu_peak_1m_pct": 0.2,
|
|
"telemetry": {
|
|
"app": "uptime-kuma",
|
|
"customer": "tester-1",
|
|
"reports": 49,
|
|
"days": 4,
|
|
"first": "2026-09-14",
|
|
"last": "2026-09-17",
|
|
"mem_avg": 109,
|
|
"mem_p95": 227,
|
|
"mem_max": 240,
|
|
"cpu_avg_dockerpct": 1.83,
|
|
"cpu_p95_15min": 4.1,
|
|
"cpu_max_15min": 20.2,
|
|
"est": "50M",
|
|
"limit": "256M"
|
|
},
|
|
"onboarding": {
|
|
"peak_mb": 111,
|
|
"date": "2026-09-30",
|
|
"cite": "felhom.eu/documentation/audits/more-night-apps-2026-09-30/bench/apps/uptime-kuma/bench/evidence/MV-uptime-kuma/verdict.json:33",
|
|
"typical_mb": 103
|
|
},
|
|
"bench": {
|
|
"samples": 180,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 117,
|
|
"mem_rest_p95_mb": 117,
|
|
"mem_peak_used_mb": 117,
|
|
"mem_peak_anon_mb": 105,
|
|
"mem_rest_anon_avg_mb": 105,
|
|
"kernel_memory_peak_mb": 126,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.2,
|
|
"cpu_peak_1m_pct": 0.2,
|
|
"cpu_peak_5s_pct": 0.4,
|
|
"work_seconds": 901,
|
|
"containers": {
|
|
"uptime-kuma": {
|
|
"peak_used_mb": 117,
|
|
"peak_anon_mb": 105,
|
|
"limit_mb": 256
|
|
}
|
|
},
|
|
"batch": "b3",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "vaultwarden",
|
|
"display_name": "Vaultwarden",
|
|
"mem_typical_mb": 44,
|
|
"mem_peak_mb": 99,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "onboarding",
|
|
"measured_on": null,
|
|
"date": "2026-10-06",
|
|
"catalog_request_mb": 50,
|
|
"catalog_limit_mb": 256,
|
|
"sources_disagree": true,
|
|
"cpu_rest_pct": 0.03,
|
|
"cpu_peak_1m_pct": 0.0,
|
|
"telemetry": {
|
|
"app": "vaultwarden",
|
|
"customer": "tester-1",
|
|
"reports": 64,
|
|
"days": 4,
|
|
"first": "2026-09-14",
|
|
"last": "2026-09-17",
|
|
"mem_avg": 45,
|
|
"mem_p95": 99,
|
|
"mem_max": 99,
|
|
"cpu_avg_dockerpct": 0.15,
|
|
"cpu_p95_15min": 0.9,
|
|
"cpu_max_15min": 1.7,
|
|
"est": "50M",
|
|
"limit": "256M"
|
|
},
|
|
"onboarding": {
|
|
"peak_mb": 42,
|
|
"date": "2026-10-06",
|
|
"cite": "felhom.eu/documentation/audits/r890-instructions-2026-10-06/bench/evidence/MV-vaultwarden/verdict.json:33",
|
|
"typical_mb": 44
|
|
},
|
|
"bench": {
|
|
"samples": 180,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 20,
|
|
"mem_rest_p95_mb": 21,
|
|
"mem_peak_used_mb": 21,
|
|
"mem_peak_anon_mb": 20,
|
|
"mem_rest_anon_avg_mb": 19,
|
|
"kernel_memory_peak_mb": 26,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.03,
|
|
"cpu_peak_1m_pct": 0.0,
|
|
"cpu_peak_5s_pct": 0.2,
|
|
"work_seconds": 900,
|
|
"containers": {
|
|
"vaultwarden": {
|
|
"peak_used_mb": 21,
|
|
"peak_anon_mb": 20,
|
|
"limit_mb": 256
|
|
}
|
|
},
|
|
"batch": "b1",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "vikunja",
|
|
"display_name": "Vikunja",
|
|
"mem_typical_mb": 20,
|
|
"mem_peak_mb": 104,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "measured",
|
|
"measured_on": "demo-felhom (N100)",
|
|
"date": "2026-10-13",
|
|
"catalog_request_mb": 50,
|
|
"catalog_limit_mb": 256,
|
|
"sources_disagree": true,
|
|
"cpu_rest_pct": 0.0,
|
|
"cpu_peak_1m_pct": 0.0,
|
|
"telemetry": {
|
|
"app": "vikunja",
|
|
"customer": "tester-1",
|
|
"reports": 52,
|
|
"days": 2,
|
|
"first": "2026-09-29",
|
|
"last": "2026-09-30",
|
|
"mem_avg": 50,
|
|
"mem_p95": 104,
|
|
"mem_max": 104,
|
|
"cpu_avg_dockerpct": 0.0,
|
|
"cpu_p95_15min": 0.0,
|
|
"cpu_max_15min": 0.0,
|
|
"est": "50M",
|
|
"limit": "256M"
|
|
},
|
|
"onboarding": null,
|
|
"bench": {
|
|
"samples": 174,
|
|
"rest_samples": 174,
|
|
"mem_rest_avg_mb": 20,
|
|
"mem_rest_p95_mb": 20,
|
|
"mem_peak_used_mb": 21,
|
|
"mem_peak_anon_mb": 19,
|
|
"mem_rest_anon_avg_mb": 19,
|
|
"kernel_memory_peak_mb": 23,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.0,
|
|
"cpu_peak_1m_pct": 0.0,
|
|
"cpu_peak_5s_pct": 0.1,
|
|
"work_seconds": 871,
|
|
"containers": {
|
|
"vikunja": {
|
|
"peak_used_mb": 21,
|
|
"peak_anon_mb": 19,
|
|
"limit_mb": 256
|
|
}
|
|
},
|
|
"batch": "b3",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "wanderer",
|
|
"display_name": "Wanderer",
|
|
"mem_typical_mb": 143,
|
|
"mem_peak_mb": 147,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "measured",
|
|
"measured_on": "demo-felhom (N100)",
|
|
"date": "2026-10-13",
|
|
"catalog_request_mb": 350,
|
|
"catalog_limit_mb": 1024,
|
|
"sources_disagree": false,
|
|
"cpu_rest_pct": 0.2,
|
|
"cpu_peak_1m_pct": 0.3,
|
|
"telemetry": null,
|
|
"onboarding": null,
|
|
"bench": {
|
|
"samples": 193,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 143,
|
|
"mem_rest_p95_mb": 147,
|
|
"mem_peak_used_mb": 147,
|
|
"mem_peak_anon_mb": 134,
|
|
"mem_rest_anon_avg_mb": 128,
|
|
"kernel_memory_peak_mb": 171,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.2,
|
|
"cpu_peak_1m_pct": 0.3,
|
|
"cpu_peak_5s_pct": 0.9,
|
|
"work_seconds": 966,
|
|
"containers": {
|
|
"wanderer-search": {
|
|
"peak_used_mb": 47,
|
|
"peak_anon_mb": 41,
|
|
"limit_mb": 256
|
|
},
|
|
"wanderer": {
|
|
"peak_used_mb": 87,
|
|
"peak_anon_mb": 80,
|
|
"limit_mb": 512
|
|
},
|
|
"wanderer-db": {
|
|
"peak_used_mb": 15,
|
|
"peak_anon_mb": 14,
|
|
"limit_mb": 256
|
|
}
|
|
},
|
|
"batch": "b6",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "wger",
|
|
"display_name": "wger",
|
|
"mem_typical_mb": 246,
|
|
"mem_peak_mb": 267,
|
|
"cpu_class": null,
|
|
"cpu_note": "",
|
|
"source": "onboarding",
|
|
"measured_on": null,
|
|
"date": "2026-10-01",
|
|
"lifecycle": "hidden",
|
|
"catalog_request_mb": 256,
|
|
"catalog_limit_mb": 416,
|
|
"sources_disagree": false,
|
|
"cpu_rest_pct": null,
|
|
"cpu_peak_1m_pct": null,
|
|
"telemetry": null,
|
|
"onboarding": {
|
|
"peak_mb": 267,
|
|
"date": "2026-10-01",
|
|
"cite": "app-catalog-felhom.eu/onboarding/wger.md:56",
|
|
"typical_mb": 246
|
|
},
|
|
"bench": null
|
|
},
|
|
{
|
|
"slug": "wishlist",
|
|
"display_name": "Wishlist",
|
|
"mem_typical_mb": 115,
|
|
"mem_peak_mb": 184,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "onboarding",
|
|
"measured_on": null,
|
|
"date": "2026-09-23",
|
|
"catalog_request_mb": 120,
|
|
"catalog_limit_mb": 512,
|
|
"sources_disagree": true,
|
|
"cpu_rest_pct": 0.07,
|
|
"cpu_peak_1m_pct": 0.1,
|
|
"telemetry": null,
|
|
"onboarding": {
|
|
"peak_mb": 184,
|
|
"date": "2026-09-23",
|
|
"cite": "felhom.eu/documentation/audits/night-2026-09-23/apps/wishlist/bench/evidence/MV-wishlist/verdict.json:33",
|
|
"typical_mb": 115
|
|
},
|
|
"bench": {
|
|
"samples": 180,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 119,
|
|
"mem_rest_p95_mb": 122,
|
|
"mem_peak_used_mb": 122,
|
|
"mem_peak_anon_mb": 115,
|
|
"mem_rest_anon_avg_mb": 112,
|
|
"kernel_memory_peak_mb": 288,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.07,
|
|
"cpu_peak_1m_pct": 0.1,
|
|
"cpu_peak_5s_pct": 0.8,
|
|
"work_seconds": 900,
|
|
"containers": {
|
|
"wishlist": {
|
|
"peak_used_mb": 122,
|
|
"peak_anon_mb": 115,
|
|
"limit_mb": 512
|
|
}
|
|
},
|
|
"batch": "b2",
|
|
"date": "2026-10-13"
|
|
}
|
|
},
|
|
{
|
|
"slug": "zipline",
|
|
"display_name": "Zipline",
|
|
"mem_typical_mb": 196,
|
|
"mem_peak_mb": 217,
|
|
"cpu_class": "light",
|
|
"cpu_note": "",
|
|
"source": "onboarding",
|
|
"measured_on": null,
|
|
"date": "2026-09-30",
|
|
"catalog_request_mb": 100,
|
|
"catalog_limit_mb": 768,
|
|
"sources_disagree": false,
|
|
"cpu_rest_pct": 0.2,
|
|
"cpu_peak_1m_pct": 0.3,
|
|
"telemetry": null,
|
|
"onboarding": {
|
|
"peak_mb": 217,
|
|
"date": "2026-09-30",
|
|
"cite": "felhom.eu/documentation/audits/more-night-apps-2026-09-30/bench/apps/zipline/bench/evidence/MV-zipline-step1-4.7.0/verdict.json:42",
|
|
"typical_mb": null
|
|
},
|
|
"bench": {
|
|
"samples": 189,
|
|
"rest_samples": 179,
|
|
"mem_rest_avg_mb": 196,
|
|
"mem_rest_p95_mb": 215,
|
|
"mem_peak_used_mb": 230,
|
|
"mem_peak_anon_mb": 197,
|
|
"mem_rest_anon_avg_mb": 163,
|
|
"kernel_memory_peak_mb": 291,
|
|
"oom_kills": 0,
|
|
"cpu_rest_avg_pct": 0.2,
|
|
"cpu_peak_1m_pct": 0.3,
|
|
"cpu_peak_5s_pct": 0.9,
|
|
"work_seconds": 948,
|
|
"containers": {
|
|
"zipline-postgres": {
|
|
"peak_used_mb": 42,
|
|
"peak_anon_mb": 19,
|
|
"limit_mb": 256
|
|
},
|
|
"zipline": {
|
|
"peak_used_mb": 189,
|
|
"peak_anon_mb": 179,
|
|
"limit_mb": 512
|
|
}
|
|
},
|
|
"batch": "b4",
|
|
"date": "2026-10-13"
|
|
}
|
|
}
|
|
] |