Microservice parsing play services to act as API
git clone https://github.com/egeback/playapi.git
The microservice can be deployed as standlone application or in a docker container
./cmd/build.sh
./playapi
Update Dockefile (update ports)
1. Using docker-compose (link)
docker-compose up -d --no-deps --build
docker build -t egeback_playapi .
Both options will run swag, build golang code and deploy container
Swagger documenation available at http://localhost:8080/api/swagger/index.html
- Paging support
- Convert date strings to time objects
- Search in show name
- Search in all episode name
- Get all episodes
- Reduced docker size https://www.callicoder.com/docker-golang-image-container-example/
- Genre should be a list
- Update SvtPlay
- Update Tv4Play
- Update Dplay
- Newly added items
- Tv4Play
- SvtPlay
- Dplay
- Fix Tv4 collects from both api and graphsq
- Additional services
- Viafree
- Dplay
- Add config to configure if premium should be included for dplay
- Test cases
- Fix swag from docker
- Update README.md with documentation
- Update code documentation