This uploader (currently WIP) aims at providing an easy tool for podcasters to automatically upload their podcast to both Mixcloud and OpenStack.
In order to run this project correctly, you'll need a file named tokens.json at the root of the project's tree, omitted in this repository for obvious reasons, which should look like this:
{
"openstack": {
"auth_url": "https://auth.cloud.ovh.net/v2.0/",
"username": "YOUR_OPENSTACK_USERNAME",
"password": "YOUR_OPENSTACK_PASSWORD",
"region_name": "SBG1",
"tenant_id": "YOUR_OPENSTACK_TENANT_ID",
"tenant_name": "YOUR_OPENSTACK_TENANT_ID"
},
"mixcloud": {
"prod_token": "A_MIXCLOUD_ACCESS_TOKEN",
"test_token": "A_MIXCLOUD_ACCESS_TOKEN"
}
}For testing reasons, we have 2 Mixcloud accounts. The prod_token access token refers to our main one ("Trancendances") while the test_token one refers to another account which only exists for testing purposes. For now, the uploader isn't ready for production, so the Python script is set to use the test token by default.