Sign inSign up

feederbox826/stash-s6

By feederbox826

•Updated 3 days ago

Stash with hwaccel and pyinstaller

Image
Content management system
2

100K+

feederbox826/stash-s6 repository overview

⁠stashapp/stash with(out) s6

for stashapp/stash#4300⁠

  • non-root user support
    • PUID/ PGID switching support
  • TZ settings
  • CUDA/ QSV images
    • NVENC encoding session patches
  • automatic python dependency installs

⁠Tags

⁠latest / alpine

ghcr.io/feederbox826/stash-s6:alpine

no hardware acceleration, built on alpine linux

⁠hwaccel

ghcr.io/feederbox826/stash-s6:hwaccel

hardware acceleration from jellyfin-ffmpeg⁠, built on debian

⁠-develop variants

Append -develop to the tag to run the development builds of stash

  • develop / alpine-develop
  • hwaccel-develop

⁠hwaccel-develop-jf7 beta

  • uses jellyfin-ffmpeg7 (BETA), replace with hwaccel-develop to revert
  • please report any ffmpeg quirks and issues

⁠deprecated tags

  • hwaccel-jf and hwaccel-develop-jf

These tag will be removed with the release of v0.28, please switch to hwaccel and hwaccel-develop respectively

⁠environment variables

PUID - Process User ID
PGID - Process Group ID
SKIP_NVIDIA_PATCH - skips patching nvidia driver for multi-stream nvenc. see keylase/nvidia-patch⁠ for supported drivers
TZ - timezone
CUSTOM_CERT_PATH - Path to custom root certificates to be added to stash (defaults to /config/certs)

⁠migration-specific environment variables

MIGRATE - automatic migration from stashapp/stash or hotio/stash

⁠Run modes

⁠stashapp/stash compatibility

I want to keep using the stashapp/stash image or possibly switch back

  • Replace image: stashapp/stash with your desired image
  • You will see a message Running in stashapp/stash compatibility mode...
⁠Migration from stashapp/stash or hotio/stash

Warning

Switching back is difficult and requires manual configuration
  • Replace image: stashapp/stash with your desired image
  • Set the environment variables
    MIGRATE=TRUE
    
  • Add the following volumes alongside your existing mounts. It should look like
volumes:
  - /data/old-stash/config:/root/.stash
  - /data/new-stash/config:/config
  - /data/new-stash/pip-install:/pip-install

Tag summary

Content type

Image

Digest

sha256:07673cc24…

Size

118.4 MB

Last updated

25 days ago

docker pull feederbox826/stash-s6