selfhostedworld.com logoselfhostedworld.com

Try describing what you need:

Elengrab logo

Elengrab

★ 44
GNU Affero General Public License v3.0Open Source — No PaywallSingle Container — single container — minimal hosting footprintDocker · BinaryNo external DB1+ active committer (12mo)

About

Elengrab is a self-hosted media downloader and viewer aimed at people who want a fast, browser-based way to grab and play video or audio from many online platforms. It focuses on a lightweight web...

Community Ratings

No ratings yet
elengrab_interfaceScreenshot_160Screenshot_158imageimageimageimageimageimageimageimageimageimage

Features

  • Downloading video and audio from 1,000+ websites
  • Configurable format and quality settings
  • Cookie-based authentication support
  • Task queue and concurrent processing
  • Built-in media search
  • Media sorting by newest/popular/oldest
  • In-browser playback
  • Thumbnails and video previews
  • Watch progress tracking and resume playback
  • PWA support

Details

Last Updated
Oct 14, 2026
Created
Nov 8, 2025
Install Methods
dockerbinary
Requirements
yt-dlpffmpegDeno (for cookie support)SQLite
Minimum Requirements
RAM: ~512 MB RAMCPU: 1–2 cores
Authentication
local
Backup & Export
database-dumpfile-backup
Runtime / Stack
GoDocker
Privacy & Independence
No Cloud Required
User Model
Multi-User
Deployment

Deployment: Docker Compose ✓Single Container — minimal hosting footprintsingle container

Run Elengrab with Docker Compose

Compose file from the Elengrab project repository.

1 service

≈4.0 GB RAM requested (from Docker memory limits)

needs persistent storage (5 volumes)

docker-compose.yml · @ dd4e3e9 · scanned Sep 23, 2026

version: '3.5'

services:
  server:
    image: neosy/elengrab
    ports:
      - 8080:8080
    environment:
      TZ: "Europe/Moscow"
      ELENGRAB_DOWNLOAD_WORKERS: "3"
      ELENGRAB_MODE: "public"
    volumes:
      - db:/app_n/sqlite/data
      - db_backups:/app_n/sqlite/backups
      - downloads:/app_n/downloads
      - cookies:/app_n/cookies
      - media:/app_n/media
    deploy:
      mode: replicated
      replicas: 1
      resources:
        limits:
          cpus: "6.0"
          memory: "4G"

volumes:
  db:
  db_backups:
  downloads:
  cookies:
  media:

This file may be out of date. Check the Elengrab website for current setup steps.

Track your self-hosted stack

Bookmark software to try, rate tools you've used, and keep your collection in one place.

Metadata extracted from README on Oct 6, 2026

Related Software

Immich logo

Immich

116.4k
High performance self-hosted photo and video management solution.
Photo GalleriesCopyleft LicenseMedia Management+1
6 Containers
Details
Navidrome Music Server logo

Navidrome Music Server

24.2k
Navidrome is an open source web-based music collection server and streamer for browsing and listening to a personal music library from a browser or mobile device.
Audio StreamingMedia ManagementSelf Hosting Solutions+1
Single Container
Details
Cap logo

Cap

23.4k
Cap is an open source screen recording platform for creating, editing, and sharing polished videos with team collaboration features.
Video EditingCopyleft LicenseMedia Management+1
5 ContainersTelemetry: Opt-Out
Details
Jellyfin logo

Jellyfin

58.1k
Jellyfin is a free software media server for managing and streaming personal media to client devices.
Multimedia StreamingCopyleft LicenseMedia Management+3
Details
Cloudreve logo

Cloudreve

28.8k
Cloudreve is a self-hosted file management system with multi-cloud storage support.
File SynchronizationCopyleft LicenseWeb File Managers+4
3 Containers
Details
Audiobookshelf logo

Audiobookshelf

14.7k
Audiobookshelf is a self-hosted audiobook and podcast server.
Audio StreamingE-Book ManagementCopyleft License+2
Details
Seerr logo

Seerr

12.9k
Seerr is a free and open source application for managing media library requests and integrating with services like Jellyfin, Plex, Emby, Sonarr, and Radarr.
Media ManagementPermissive LicenseMedia Servers+2
Single Container
Details
photocraft logo

photocraft

65.1k
PhotoCraft is an open-source, native image editor that reimplements Adobe Photoshop in pure Rust, with layered editing, masks, vectors, filters, and real PSD support.
Media ManagementFully FOSS
Fully FOSS
Details
Stash logo

Stash

13.1k
Stash is a self-hosted web app for organizing, browsing, and tagging video and image collections, with metadata scraping and statistics.
Multimedia StreamingCopyleft LicenseMedia Management+3
Single Container
Details
qBittorrent logo

qBittorrent

40.9k
qBittorrent is a BitTorrent client built in C++/Qt and powered by libtorrent.
P2P File SharingCopyleft LicenseMedia Management+2
Details
MeTube logo

MeTube

15.0k
A web GUI for youtube-dl/yt-dlp that lets users download videos from YouTube and other supported sites, with playlist support.
Media ManagementCopyleft LicenseMedia Servers+2
Details
Kodi logo

Kodi

21.3k
Kodi is a free and open source media player and entertainment hub for digital media.
Multimedia StreamingCopyleft LicenseMedia Management+1
Details