Skip to content
This repository has been archived by the owner on May 1, 2023. It is now read-only.
/ screech Public archive

Micropub client for posting audio files (mostly podcasts) to your site.

Notifications You must be signed in to change notification settings

martymcguire/screech

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Screech (has moved)

Screech is a micropub client for posting audio content (such as podcasts) to your website.

It's been reworked from Python to PHP and the new source lives at: https://git.schmarty.net/schmarty/screech-php

As of 2023, Screech can be found at: https://screech.bayside.pub/

This repository has been archived due to security updates for Flask that I don't intend to apply, as I'm no longer maintaining this version of Screech.

Quick (& Dirty) Start

Create and activate a virtualenv:

virtualenv --python=/usr/bin/python3 venv
source venv/bin/activate

or conda:

conda create -n screech python=3.5
source activate screech

Install required Python libraries

pip install -r requirements.txt

Run the dev server

python run.py

View the app in your browser at http://localhost:5000.

TODOs

So many.

  • Support for syndication links from silos
  • Support for mp-syndicate-to via micropub config or syndication-to query
  • Support for micropub media endpoint for audio, photo (as a poster for the audio)
    • upload it
    • replace file field with hidden field w/ Location: URL returned by mp media endpoint
  • CORS issues? Use a proxy?

About

Micropub client for posting audio files (mostly podcasts) to your site.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published