Skip to content

ccnmtl/wardenclyffe

Folders and files

NameName
Last commit message
Last commit date
Oct 9, 2024
Nov 8, 2019
Feb 6, 2025
Jan 30, 2025
Dec 16, 2010
Feb 6, 2025
Sep 27, 2017
Jan 7, 2015
Oct 14, 2015
Sep 24, 2021
Jul 21, 2014
Sep 2, 2014
Jan 15, 2019
Feb 13, 2025
Jul 23, 2024
Jan 30, 2025
Jul 23, 2024
Oct 25, 2023
Apr 29, 2016
Feb 8, 2013
Mar 10, 2025
Mar 10, 2025
Jul 30, 2013
Mar 10, 2025
Dec 4, 2018

Repository files navigation

Actions Status

Wardenclyffe is a Django-based tool for orchestrating asynchronous workflows. The current implementation focuses on managing, encoding, and publishing audio/video/multimedia files. Wardenclyffe was developed at Columbia University's Center for Teaching and Learning (http://ctl.columbia.edu).

For a brief whitepaper on the history and origins of Wardenclyffe, see: KINO and Wardenclyffe: A framework for encoding, managing, and publishing web video

Requirements

  • Python 3.11
  • postgres 14+
  • rabbitmq
  • podcast producer
  • apache for production deployment
  • ffmpeg (for video frame and metadata extraction)

Assumptions (how we tend to deploy):

  • code is checked out into /var/www/wardenclyffe/wardenclyffe/
  • /var/www/wardenclyffe/uploads/ exists
  • everything under /var/www/wardenclyffe is owned by user 'pusher'