GNU MediaGoblin logo

GNU MediaGoblin

Website

A free software platform for publishing and sharing media

Activity unknown

No repository statistics available for this project.

GNU MediaGoblin screenshot

GNU MediaGoblin is a free software media publishing platform you can run yourself to host and share user-uploaded media. It is designed as a decentralized, user-controlled alternative to centralized media sites, with an emphasis on extensibility and multiple media types.

Key Features

  • Media publishing with user accounts and public-facing pages
  • Support for multiple media types (including video)
  • Extensible architecture for adding new media types and features
  • API documentation included in the project (for integrations and clients)
  • Deployment options via Docker and Docker Compose, with Nginx templates

Use Cases

  • Personal or community-run photo and video sharing site
  • Organization-hosted media gallery for publishing updates and assets
  • Small-scale alternative media hosting for collectives or clubs

Limitations and Considerations

  • Ecosystem and feature set may be less comprehensive than large commercial platforms
  • Video and other rich media types can require significant storage and CPU for processing, depending on configuration

GNU MediaGoblin is a solid choice for people who want control over their media hosting while keeping a flexible foundation for future customization. It fits best when you value decentralization, extensibility, and freedom-focused software.

Categories:

Tags:

Tech Stack:

Share:

Similar to GNU MediaGoblin

MediaCMS

Open source video and media CMS with streaming and a REST API

5.1k
952
Last commit

Modern open source video and media CMS for hosting, organizing, and streaming video, audio, images, and PDFs with RBAC and a REST API.

AGPL-3.0Actively maintained
Alternative to:
Vimeo logo
Vimeo
+9

myDrive

Self-hosted cloud file storage and sharing server

4.2k
487
Last commit

Open source Google Drive-like cloud storage with uploads, sharing, media gallery, and optional AES-256 encryption, backed by MongoDB and pluggable storage.

GPL-3.0Slowing down
Alternative to:
Google Drive logo
Google Drive
+16
Subatic logo

Subatic

Scalable video hosting with S3-compatible storage and HLS

161
11
Last commit

Subatic is a lightweight video hosting and streaming platform that stores uploads in S3-compatible object storage, transcodes to HLS, and uses PostgreSQL for metadata. Deployable with Docker Compose.

GPL-3.0Actively maintained
Alternative to:
Wistia logo
Wistia
+10
Jellyfin logo

Jellyfin

Self-hosted media server for managing and streaming your library

56.2k
5.4k
Last commit

Jellyfin is a free, self-hosted media server to organize, manage, and stream movies, TV, music, and photos to web, mobile, and TV clients.

GPL-2.0Actively maintained
Alternative to:
Plex logo
Plex
+19
Cobalt logo

Cobalt

Ad-free web media downloader for public social platforms

42.3k
3.7k
Last commit

Cobalt is a self-hostable web media downloader for saving publicly accessible videos and audio from supported social platforms via a simple paste-a-link interface and API.

AGPL-3.0Actively maintained
Alternative to:
iTubeGo logo
iTubeGo
+4

YoutubeDL-Material

Material Design web UI for youtube-dl downloads

3.2k
327
Last commit

Self-hosted web interface for managing video/audio downloads using youtube-dl, with a Material Design UI, queue management, and an optional public API.

MITActively maintained
Alternative to:
4K Video Downloader logo
4K Video Downloader
+15