You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
5 months ago | |
---|---|---|
functions | 5 months ago | |
pages | 5 months ago | |
public | 5 months ago | |
static | 7 months ago | |
.gitignore | 1 year ago | |
LICENSE | 8 months ago | |
README.md | 5 months ago | |
config.ini.template | 5 months ago | |
constants.php | 7 months ago | |
nginx.conf.template | 1 year ago |
README.md
orcahex
podcast site
This project is incomplete. It is not recommended to use it yet.
features
- works without javascript
- no analytics
dependencies
- uses ffmpeg to convert media
- uses php-crypt-gpg to process openpgp keys
- uses php-parsedown to render markdown
- uses php-zip for zipping user data to export
known issues
- not everything is implemented
- doesn't use persistent session cookie, so user gets logged out after closing browser
rules
- characters illegal in Windows filenames (\/:*?"<>|) must not be included in show or episode short name (ie folder names)
- all episodes must have a short code which may not contain spaces or underscores
- show and episode titles should be limited to 84 characters
todo
- don't have audio upload page time out as transcoding happens (how can I provide progress?)
- iTunes metadata
- add categories to metadata
- order episodes by date (rather than position in show list)
setup
see the wiki
license
unlicense. human knowledge belongs to the world.
orcahex depends on software under other (free) licenses which you need to install separately. see those projects' licenses.