https://github.com/mjakobczyk/daily-content
:newspaper: :whale: Application for consuming data from the information centres.
https://github.com/mjakobczyk/daily-content
docker docker-compose golang makefile server webapp
Last synced: 3 months ago
JSON representation
:newspaper: :whale: Application for consuming data from the information centres.
- Host: GitHub
- URL: https://github.com/mjakobczyk/daily-content
- Owner: mjakobczyk
- License: apache-2.0
- Created: 2018-11-15T20:38:19.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2020-09-04T11:01:27.000Z (almost 6 years ago)
- Last Synced: 2025-07-12T01:07:11.406Z (12 months ago)
- Topics: docker, docker-compose, golang, makefile, server, webapp
- Language: Go
- Homepage:
- Size: 3.06 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Daily Content
[](https://godoc.org/github.com/mjakobczyk/daily-content)
[](https://goreportcard.com/report/github.com/mjakobczyk/daily-content)
[](https://github.com/mjakobczyk/daily-content/blob/master/LICENSE)
## Overview
Application used to consume daily content from the internet.
## Technologies used
* [Golang](https://golang.org/)
* [Docker](https://www.docker.com/)
* [Docker Compose](https://docs.docker.com/compose/)
* [Make](https://www.gnu.org/software/make/)
## Integration with services
* Powered by [NewsAPI.org](https://newsapi.org/)
## Run
First, clone this repository:
```bash
$ git clone https://github.com/mjakobczyk/daily-content.git
```
Please check environment variables values provided in `values.env` file before running the application. If you want to integrate with `NewsAPI` service you have to provide your own API key - there is no default value.
Running application in stand-alone mode is not supported. Make use of suggested options:
### Docker Compose
`Docker Compose` is used for local development purposes.
```bash
$ cd deployments/docker-compose
$ docker-compose build
$ docker-compose up
```