OpenSource-Hub
M

MediaCMS

4.9k stars·동영상·오디오 다운로드·SHA-256 체크섬 확인됨

현대적인 오픈소스 비디오 및 미디어 CMS로, Django+React 기반의 자체 구축 포털이며, 다양한 미디어 유형, 자동 트랜스크립션, 권한 제어를 지원합니다.

스마트 다운로드

프로젝트 홈페이지 방문

아직 설치 프로그램이 없습니다 — 소스 저장소로 이동하세요

자체 비디오 포털 구축을 위한 오픈 소스 CMS, 강력한 기능과 간편한 배포

주요 기능

  • 데이터 완전 제어: 자체 호스팅, 타사 서비스에 의존하지 않음
  • 비디오, 오디오, 이미지, PDF 등 다양한 미디어 지원
  • 자동 음성-자막 변환(Whisper 통합)
  • 역할 기반 권한 제어: 미디어 액세스의 세밀한 관리
  • 비디오 트리밍: 비디오 자르기, 교체, 새 클립으로 저장

할 수 없는 것

  • •하드웨어 요구 사항: 소규모 사용 시 4GB 메모리/2-4코어 CPU를 권장하며, 디스크 공간은 업로드하는 비디오 크기의 3배로 예상합니다(원본 영상, 트랜스코딩 영상 및 HLS 보관). Whisper 자동 전사를 활성화하면 더 많은 CPU가 필요합니다. 대규모 사용 시에는 리소스를 늘려야 합니다.

사용 사례

  • 대학 및 교육 기관: 관리자가 콘텐츠를 관리하고, 학생들은 광고 방해 없이 스트리밍하거나 다운로드할 수 있습니다
  • 기관의 민감한 콘텐츠: 외부 플랫폼에 업로드하기에 안전하지 않을 때 사용하는 내부 공유 솔루션
  • 커뮤니티 비디오 포털 구축: URL, Logo, 글꼴을 사용자 지정하여 전용 커뮤니티 구성
  • 개인 미디어 라이브러리: 자신의 취향에 따라 콘텐츠를 정리, 분류 및 공유

MediaCMS는 현대적이고 완전한 기능을 갖춘 오픈 소스 비디오 및 미디어 콘텐츠 관리 시스템으로, 개인 미디어 포털을 직접 구축할 수 있습니다. 비디오, 오디오, 이미지, PDF 등 다양한 미디어 유형을 지원하며, 역할 기반 권한 제어, Whisper 기반 자동 전사, 비디오 클리핑, 이어올리기, 적응형 스트리밍(HLS) 및 다중 해상도 트랜스코딩 기능을 내장하고 있습니다. Django, React, Celery, PostgreSQL 및 Redis로 구축되었으며, Swagger로 문서화된 REST API를 제공합니다. 미디어 데이터를 완전히 제어해야 하는 대학, 기관 또는 커뮤니티에 적합합니다. 프로젝트는 활발히 유지 관리되고 있으며, Docker 또는 수동 설치를 지원합니다.

태그

videoCMSopen-sourceself-hostedDjangoReacttranscodingmedia managementWhisperHLS

시작하기

1

설치 프로그램 다운로드

위 버튼을 클릭하여 시스템에 맞는 설치 프로그램을 다운로드

2

소프트웨어 설치

다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요

3

1단계: Docker와 Docker Compose가 설치되어 있는지 확인

4

2단계: 저장소 클론 git clone https://github.com/mediacms-io/mediacms.git

5

3단계: 디렉터리로 이동하여 docker-compose up -d 실행

설치 가이드
  1. 1단계: Docker와 Docker Compose가 설치되어 있는지 확인
  2. 2단계: 저장소 클론 git clone https://github.com/mediacms-io/mediacms.git
  3. 3단계: 디렉터리로 이동하여 docker-compose up -d 실행
파일 무결성

체크섬 없음

이 프로젝트는 GitHub Release 페이지에 SHA-256 체크섬을 게시하지 않았습니다

SHA256 체크섬

체크섬 없음

GitHub Releases에서 직접 다운로드하고 파일 무결성을 직접 확인하세요

이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.

오픈소스 투명성

GitHub 소스 보기
환경 가이드

제거 정보

Docker Compose로 설치한 경우, mediacms 디렉토리로 이동하여 docker-compose down -v를 실행하면 컨테이너와 볼륨을 중지하고 삭제할 수 있습니다. 데이터를 완전히 제거하려면 프로젝트 디렉토리와 .env 파일을 수동으로 삭제하세요.

추가 의존성 없음

다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.

프로젝트 정보
라이선스AGPL v3
마지막 업데이트2026-06-27 04:25:19
GitHub 저장소공식 웹사이트

문제 발생? 아래 FAQ 확인

3 FAQs

유사한 프로젝트