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

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
RAILS_LOG_TO_STDOUTNoWrite logs to stdout so they end up in the docker container logs."yes" or"no" (default:"no")
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 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.


[8]ページ先頭

©2009-2025 Movatter.jp