Container Comparison Matrix

As the creator of stash-s6, I am clearly biased but I’m not sure if I have anything to gain besides more bug reports

tl;dr

  • baremetal is the ABSOLUTE BEST, as long as you’re okay without python management or can run your own
  • avoid binarygeek119/stash-cuda (outdated), stashapp/stash-cuda (hard to build) and hotio/stash (compatibility issues) if possible
  • nerethos and stash-s6 both have python management

Images

Feature Breakdown

Name hardware acceleration ARM support python dependency installer
baremetal :white_check_mark: + VideoToolbox :white_check_mark: system
stashapp/stash (official) :multiply: :white_check_mark: :multiply:
hotio/stash :white_check_mark: arm64 :multiply:
nerethos/stash :white_check_mark: v7,arm64 :white_check_mark: venv
nerethos/stash:lite :multiply: :white_check_mark: :white_check_mark: venv
feederbox826/stash-s6 :white_check_mark: v7,arm64 :white_check_mark: uv
feederbox826/stash-s6:alpine :multiply: :white_check_mark: :white_check_mark: uv
stash-cuda NVENC :multiply: :multiply:

Convergence

  • Hardware Acceleration :white_check_mark:
    • jellyfin-ffmpeg
    • NVENC (NVIDIA), QSV (Intel 8000+), VAAPI, V4L2 (Raspberry Pi) and AMF (AMD)
    • no VideoToolBox (Mac M*) support
  • ARM support
    • Unless otherwise specified, armv6, armv7, armv8 are all supported

Packaging

Host Name Upstream Image Documentation/Support
TrueNAS Scale stash stashapp/stash stash | TrueCharts Charts
Unraid CorneliousJD stash stashapp/stash https://forums.unraid.net/topic/90861-support-stash-corneliousjd-repo/
Unraid hotio stash hotio/stash unraid-templates/hotio/stash.xml at master · hotio/unraid-templates · GitHub
Unraid feederbox826 stash feederbox826/stash-s6 GitHub - feederbox826/unraid-templates: Unraid templates

Other

binarygeek119/stash-cuda
DockerHub | GitHub

  • Excluded since it’s last update was over 1y ago (2023-03-30) and there is no CI to keep it updated

treefiddy/stash-cuda-build DockerHub

  • Excluded since no source available
5 Likes

Can you add a link to what you call baremetal? Or do you mean non docker install?

Yes, baremetal being non-docker install

1 Like