- Notifications
You must be signed in to change notification settings - Fork18
Create podcasts from anything youtube-dl can handle
License
podify-org/podify
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Create podcasts from anything youtube-dl can handle.
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).
Here's asampledocker-compose.yml.
| Variable | Required | Description |
|---|---|---|
| DATABASE_URL | Yes | postgres:// url pointing to postgres database |
| REDIS_URL | Yes | redis:// url pointing to redis instance |
| URL_HOST | Yes | Where the app will be available, e.g.https://podify.yourdomain.com |
| SECRET_KEY_BASE | Yes | This is used to encrypt sessions, seebelow |
| STORAGE_DIR | Yes | Where downloads will be stored |
| INITIAL_USER_EMAIL | No | Email of user to create at startup |
| INITIAL_USER_PASSWORD | No | Password of user to create at startup |
| ENABLE_SIGNUP | No | Allow anyone with access to the site to sign up."yes" or"no" (default:"yes") |
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 secretdocker 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
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Uh oh!
There was an error while loading.Please reload this page.
Contributors2
Uh oh!
There was an error while loading.Please reload this page.
