Skip to content
Radioco Alexa Skill
Python JavaScript Shell Dockerfile
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
alexa
backend
cron
docker/backend
.dockerignore
.env
.gitignore
LICENSE
README.md
docker-compose.override.yml
docker-compose.prod.yml
docker-compose.yml
run

README.md

RadioCo Alexa

Radioco Alexa contains the server and the lambda required to create an Alexa skill.

Components

Lambda

The lambda is in the alexa folder and contains the interaction models required to create an Alexa skill

Server

The server located in the backend folder processes RSS feed and exposes a Alexa api

Getting Started

Prerequisites and Installation

Have docker installed, change your .env variables and then run:

./run start_dev

You will need to create a superuser to be able to login into the admin panel and start adding some RSS.

./run manage createsuperuser

After creating the superuser login into the admin panel (http://127.0.0.1:8000/admin by default) and create some RSSFeed objects.

Run the following command manually or add it to a cronjob to import the feeds

./run manage importfeeds

A local postgres database is recommended to run this project in production.

Authors

License

This project is licensed under the GNU GPL v3 License - see the LICENSE file for details

You can’t perform that action at this time.