Config File
If there is no config.json file in the instance folder, the program will create one with the default values in archivepodcast/config.py.
The default config will not be enough to start the program as you need to define the podcasts you want to archive.
Here is an example with a podcast defined:
{
"app": {
"web_page": {
"title": "Podcast Archive",
"description": "Podcast archive, generated by archivepodcast, available at https://github.com/kism/archivepodcast",
"contact": "archivepodcast@localhost"
},
"inet_path": "http://localhost:5100/",
"storage_backend": "local",
"s3": {
"cdn_domain": "https://example.com/public_url_of_s3_bucket/",
"api_url": null,
"bucket": "",
"access_key_id": "",
"secret_access_key": ""
}
},
"podcasts": [
{
"url": "https://feeds.simplecast.com/CpvnpIaj",
"new_name": "STown",
"name_one_word": "stown",
"description": "",
"live": true,
"contact_email": ""
}
],
"logging": {
"level": "INFO",
"path": null,
"simple": false
},
"flask": {
"TESTING": false
}
}