2018-11-02 00:25:15 +00:00
|
|
|
; Use ${env:environment_variable} to use the value of an environment variable.
|
|
|
|
; If a variable is not set here, it will be loaded from defaults.ini.
|
|
|
|
|
2018-10-10 22:43:50 +00:00
|
|
|
; The global section contains settings that apply to the entire server
|
|
|
|
[global]
|
2018-11-02 00:25:15 +00:00
|
|
|
|
|
|
|
Debug=${env:YTSM_DEBUG}
|
|
|
|
|
|
|
|
; This is the folder where thumbnails will be downloaded. By default project_root/data/media is used.
|
|
|
|
;MediaRoot=
|
|
|
|
|
|
|
|
; Secret key - django secret key
|
|
|
|
;SecretKey=^zv8@i2h!ko2lo=%ivq(9e#x=%q*i^^)6#4@(juzdx%&0c+9a0
|
|
|
|
|
2018-10-10 22:43:50 +00:00
|
|
|
; YouTube API key - get this from your user account
|
2018-11-02 00:25:15 +00:00
|
|
|
;YoutubeApiKey=AIzaSyAonB6T-DrKjfGxBGuHyFMg0x_d0T9nlP8
|
|
|
|
|
|
|
|
; Database settings
|
|
|
|
; You can use any database engine supported by Django, as long as you add the required dependencies.
|
|
|
|
; Built-in engines: https://docs.djangoproject.com/en/2.1/ref/settings/#std:setting-DATABASE-ENGINE
|
|
|
|
; Others databases might be supported by installing the corect pip package.
|
|
|
|
|
|
|
|
;DatabaseEngine=django.db.backends.sqlite3
|
|
|
|
;DatabaseName=data/ytmanager.db
|
|
|
|
;DatabaseHost=
|
|
|
|
;DatabaseUser=
|
|
|
|
;DatabasePassword=
|
|
|
|
;DatabasePort=
|
|
|
|
|
|
|
|
; Database one-liner. If set, it will override any other Database* setting.
|
|
|
|
; Documentation: https://github.com/kennethreitz/dj-database-url
|
|
|
|
;DatabaseURL=sqlite:////full/path/to/your/database/file.sqlite
|
|
|
|
|
|
|
|
; Log settings, sets the log file location and the log level
|
|
|
|
;LogLevel=INFO
|
|
|
|
;LogFile=data/log.log
|
2018-10-10 22:43:50 +00:00
|
|
|
|
|
|
|
; Specifies the synchronization schedule, in crontab format.
|
2018-10-13 20:01:45 +00:00
|
|
|
; Format: <minute> <hour> <day-of-month> <month-of-year> <day of week>
|
2018-11-02 00:25:15 +00:00
|
|
|
;SynchronizationSchedule=5 * * * *
|
2018-10-10 22:43:50 +00:00
|
|
|
|
|
|
|
; Number of threads running the scheduler
|
|
|
|
; Since most of the jobs scheduled are downloads, there is no advantage to having
|
|
|
|
; a higher concurrency
|
2018-11-02 00:25:15 +00:00
|
|
|
;SchedulerConcurrency=1
|
2018-10-10 22:43:50 +00:00
|
|
|
|
|
|
|
; Default user settings
|
|
|
|
[user]
|
|
|
|
; When a video is deleted on the system, it will be marked as 'watched'
|
2018-11-02 00:25:15 +00:00
|
|
|
;MarkDeletedAsWatched=True
|
2018-10-10 22:43:50 +00:00
|
|
|
|
|
|
|
; Videos marked as watched are automatically deleted
|
2018-11-02 00:25:15 +00:00
|
|
|
;DeleteWatched=True
|
2018-10-10 22:43:50 +00:00
|
|
|
|
|
|
|
; Enable automatic downloading
|
2018-11-02 00:25:15 +00:00
|
|
|
;AutoDownload=True
|
2018-10-10 22:43:50 +00:00
|
|
|
|
|
|
|
; Limit the total number of videos downloaded (-1 or empty = no limit)
|
2018-11-02 00:25:15 +00:00
|
|
|
;DownloadGlobalLimit=10
|
2018-10-10 22:43:50 +00:00
|
|
|
|
|
|
|
; Limit the numbers of videos per subscription (-1 or empty = no limit)
|
2018-11-02 00:25:15 +00:00
|
|
|
;DownloadSubscriptionLimit=5
|
2018-10-10 22:43:50 +00:00
|
|
|
|
|
|
|
; Number of download attempts
|
2018-11-02 00:25:15 +00:00
|
|
|
;DownloadMaxAttempts=3
|
2018-10-10 22:43:50 +00:00
|
|
|
|
|
|
|
; Download order
|
2018-10-27 00:33:45 +00:00
|
|
|
; Options: newest, oldest, playlist, playlist_reverse, popularity, rating
|
2018-11-02 00:25:15 +00:00
|
|
|
;DownloadOrder=playlist
|
2018-10-10 22:43:50 +00:00
|
|
|
|
|
|
|
; Path where downloaded videos are stored
|
2018-11-02 00:50:49 +00:00
|
|
|
DownloadPath=${env:YTSM_DATA_PATH}/videos
|
2018-10-10 22:43:50 +00:00
|
|
|
|
|
|
|
; A pattern which describes how downloaded files are organized. Extensions are automatically appended.
|
|
|
|
; Supported fields: channel, channel_id, playlist, playlist_id, playlist_index, title, id
|
|
|
|
; The default pattern should work pretty well with Plex
|
2018-10-27 00:33:45 +00:00
|
|
|
;DownloadFilePattern=${channel}/${playlist}/S01E${playlist_index} - ${title} [${id}]
|
2018-10-10 22:43:50 +00:00
|
|
|
|
|
|
|
; Download format that will be passed to youtube-dl. See the youtube-dl documentation for more details.
|
2018-11-02 00:25:15 +00:00
|
|
|
;DownloadFormat=bestvideo+bestaudio
|
2018-10-10 22:43:50 +00:00
|
|
|
|
|
|
|
; Subtitles - these options match the youtube-dl options
|
2018-10-27 00:33:45 +00:00
|
|
|
;DownloadSubtitles=True
|
|
|
|
;DownloadAutogeneratedSubtitles=False
|
|
|
|
;DownloadSubtitlesAll=False
|
|
|
|
;DownloadSubtitlesLangs=en,ro
|
|
|
|
;DownloadSubtitlesFormat=
|