SnapOtter
snapotter/snapotter:latest
https://hub.docker.com/r/snapotter/snapotter
bridge
bash
false
https://raw.githubusercontent.com/snapotter-hq/unraid-community-apps/main/icon.png
http://[IP]:[PORT:1349]
Self-hosted file toolkit with 200+ tools for image, video, audio, PDF, and file workflows. SnapOtter keeps files on your Unraid server and includes an image editor, batch jobs, pipelines, REST API access, OIDC/SSO support, and optional local AI features.
SnapOtter is an open-source alternative to Smallpdf, iLovePDF, TinyPNG, TinyWow, and CloudConvert in one self-hosted app. This template runs the official single-container image in embedded mode: PostgreSQL 17 and Redis start inside the container on loopback, and persistent data is stored under /data. The default login is admin / admin, and SnapOtter prompts for a password change on first login.
https://github.com/snapotter-hq/SnapOtter/issues
https://github.com/snapotter-hq/SnapOtter
https://raw.githubusercontent.com/snapotter-hq/unraid-community-apps/main/templates/snapotter.xml
https://raw.githubusercontent.com/snapotter-hq/unraid-community-apps/main/README.md
Productivity: Tools:Utilities MediaApp:Video MediaApp:Music MediaApp:Photos MediaApp:Other
--shm-size=2g
Minimum: 2 GB RAM for basic workflows. Use more memory and CPU for large batches, video processing, and optional local AI features.
Storage: keep /data backed up. It contains embedded PostgreSQL and Redis data, user files, logs, settings, AI models, and installed AI bundles.
First login: admin / admin. Change the password during first login or set DEFAULT_PASSWORD before first start.
AI bundles: optional local AI features may download model bundles the first time an admin enables them.
NVIDIA GPU: the image can use CUDA on amd64 when an NVIDIA GPU is passed through. This template does not attach GPUs by default; install the Unraid NVIDIA Driver plugin and add the GPU runtime settings manually if needed.
https://github.com/sponsors/snapotter-hq
Support SnapOtter