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.
25 lines
1.2 KiB
Plaintext
25 lines
1.2 KiB
Plaintext
== plex
|
|
4:# RAM: ~512M (mem_limit: 2048M) | Pi-compatible: No
|
|
16: image: plexinc/pms-docker:1.41.4.9463-630c9f557
|
|
31: memory: 2048M
|
|
== emby
|
|
4:# RAM: ~512M (mem_limit: 2048M) | Pi-compatible: No
|
|
15: image: emby/embyserver:4.11.0.4@sha256:1feaaf724694d08a1fb19370b6ff37e6669edb16cae69e02660177253f903dc1
|
|
53: memory: 2048M
|
|
== komga
|
|
4:# RAM: ~460M under load on 1.27 (mem_limit: 768M) | Pi-compatible: Yes
|
|
19: image: gotson/komga:1.28.0@sha256:19764751d501495b021530c9426f25d8f9f8748dc38ab3ba48eb62d7df2cd92e
|
|
39: memory: 768M
|
|
== navidrome
|
|
4:# RAM: ~50M (mem_limit: 256M) | Pi-compatible: Yes
|
|
15: image: deluan/navidrome:0.64.2@sha256:38dc2727bfcfd5ede290f8ada114fc90368146f265ae4701ddddbcbe2a44ee52
|
|
31: memory: 256M
|
|
== audiobookshelf
|
|
4:# RAM: ~100M (mem_limit: 512M) | Pi-compatible: Yes
|
|
20: image: ghcr.io/advplyr/audiobookshelf:2.37.1@sha256:581d68b2a6fc7ebf58d81c878a9f387cbbc0d88ac9d37b298b9cee10168af85b
|
|
40: memory: 512M
|
|
== crafty-controller
|
|
4:# RAM: ~256M (mem_limit: 2048M) | Pi-compatible: No
|
|
20: image: registry.gitlab.com/crafty-controller/crafty-4:4.11.0@sha256:7b6e87514259549647e15ceeaf73d238792e6d77e2c79fc744d5badc8d6e997c
|
|
52: memory: 2048M
|