https://github.com/paulkinlan/podcastinabox
https://github.com/paulkinlan/podcastinabox
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/paulkinlan/podcastinabox
- Owner: PaulKinlan
- License: apache-2.0
- Created: 2019-05-15T13:14:12.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2022-12-09T02:54:38.000Z (over 2 years ago)
- Last Synced: 2025-03-23T23:50:08.910Z (about 2 months ago)
- Language: HTML
- Homepage: https://podcastinabox.kinlan.now.sh
- Size: 5.02 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Podcast in a box
================Goal a fully browser side only podcasting tool.
* Can record in the client (See podcastinabox-editor)
* Can create new entries and post episodes all on the client.How does this work
==================This is a simple template and build process for setting up a podcast.
It can be thought of as two steps: A data processing phase, a build step that uses huge for templating
The data processing phase utilises:
* A build script that will convert all webm files to mp3
* A build script that will generate all the required meta data to help generate the site.The build step is a simple Hugo template that:
* Is set up to generate the correct RSS feed from the data
* Is designed to be replacable by your own styling.
* Enables you to play the audio on the pageHow to set this up
==================The hosting right now is on zeit.
It uses hugo and will download all the required assets and a known good version of ffmpeg.FAQ
===* Why is the editor not in here?
- The editor is neat, but not required. The editor will be able to push files in to your
hosted respoitory given the strict file format and the strict data structure, but it is not
required.