Skip to content

A very simple script for managing self hosted podcasts. Probably can be used for other stuff too.

License

Notifications You must be signed in to change notification settings

KuJoe/podcastpanel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PodcastPanel 1.01

A very simple script for managing self hosted podcasts. Probably can be used for other stuff too.

Demo

https://podcastpanel.kujoe.net

Features

  • Upload episodes with artwork (calculates duration and file size automatically)
  • Edit/Publish/Hide episodes
  • User management for admins
  • Comment management for admins
  • Login/Authentication for admins
  • Admin Logs
  • Installation script
  • Public facing site
  • Social media integration

In Progress

  • Comment system
  • Tags/Categories/Seasons
  • Play/Download tracking for episodes
  • Better organization and comments in the code

Requirements

  • Webserver
  • PHP 7.4 (briefly tested on 7.1, 7.2)
  • MySQL 5.7 (probably works on newer and older versions, unsure.)
  • Set the upload_max_filesize value in your php.ini large enough for your podcast uploads.

Installation

  1. Download the files from GitHub.
  2. Edit the config.php file with your database settings and other information.
  3. Upload all of the files to your webhost.
  4. Navigate to the install.php file in the root directory.
  5. Delete install.php once completed.
  6. Login to the admin directory with the username and password provided on the install script and start adding podcasts!

Credits

About

A very simple script for managing self hosted podcasts. Probably can be used for other stuff too.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published