Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Create podcasts from anything youtube-dl can handle

License

NotificationsYou must be signed in to change notification settings

podify-org/podify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker Image Version (latest semver)Docker Image Size (latest semver)GitHubCI

Create podcasts from anything youtube-dl can handle.

Demo

Podify is a self-hosted service that allows you to download videos and audio from any source supported byyoutube-dl, sort the downloads into feeds, and subscribe to these feeds using your favorite podcast app (I recommendPodcast Addict if you're on Android).

Installation using Docker

Here's asampledocker-compose.yml.

Configuration via Environment Variables

VariableRequiredDescription
DATABASE_URLYespostgres:// url pointing to postgres database
REDIS_URLYesredis:// url pointing to redis instance
URL_HOSTYesWhere the app will be available, e.g.https://podify.yourdomain.com
SECRET_KEY_BASEYesThis is used to encrypt sessions, seebelow
STORAGE_DIRYesWhere downloads will be stored
INITIAL_USER_EMAILNoEmail of user to create at startup
INITIAL_USER_PASSWORDNoPassword of user to create at startup
ENABLE_SIGNUPNoAllow anyone with access to the site to sign up."yes" or"no" (default:"yes")

SECRET_KEY_BASE

This is utilized to encrypt and sign sessions. It's recommended that you generate a new one instead of using the one from the exampledocker-compose.yml. You can generate a new one using

docker run --rm maxhollmann/podify rails secret

Development

docker compose -f dev-env/docker-compose.yml upbundle installyarn installbundleexec sequel -m db/migrate postgres://podify@localhost/podify_developmentbundleexec sequel -m db/migrate postgres://podify@localhost/podify_testbin/webpack-dev-serverbundleexec rails sbundleexec sidekiq

If you havetmux andtmuxp installed you can start all required services by runningdev-env/up.

About

Create podcasts from anything youtube-dl can handle

Topics

Resources

License

Stars

Watchers

Forks

Contributors2

  •  
  •  

[8]ページ先頭

©2009-2025 Movatter.jp