Dim

Take control of your media collection with a self-hosted manager. Organize files, apply beautiful metadata, and play your content from any device.

Take full control of your personal entertainment library with a lightweight, self-hosted media manager. Designed for minimal setup, this platform automatically organizes and beautifies your media collections, ensuring your movies, shows, and videos look great and are easy to navigate. Whether you are at home or on the go, you can access and play your content anytime, directly from your browser.

Built with performance in mind, it offers flexible deployment options to suit your infrastructure needs.

Key features include:

  • Minimal configuration required to get your media server up and running quickly.
  • Hardware acceleration support for smooth, efficient playback and transcoding.
  • Flexible deployment via pre-compiled binaries, Docker containers, or building directly from source.
  • Cross-platform access allowing you to enjoy your media from anywhere with an internet connection.

Host your own media securely and keep your data entirely in your hands.

Directory Structure

dim
config
media
.env
docker-compose.yml

docker-compose.yml

services:
  dim:
    image: ghcr.io/dusk-labs/dim:master
    container_name: dim
    restart: unless-stopped
    ports:
      - "8000:8000"
    volumes:
      - ./config:/opt/dim/config
      - ./media:/media

.env

# No sensitive environment variables are required for the default configuration.
# You can add custom environment variables here if needed by the application.
Categories:

Share:

Ad
Favicon

 

  
 

Similar to Dim

Favicon

 

  
  
Favicon

 

  
  
Favicon