uh-dcm / news-article-collection-container

News article collection tool for research
MIT License
2 stars 1 forks source link

news-article-collection-container

GHA workflow Badge License: MIT

This is a repository for further development of the news article collection tool based in repository news-article-connection, originally developed by matnel.

This is being worked on as part of the University of Helsinki Ohjelmistotuotantoprojekti TKT20007 course for the summer of 2024.

Development documentation

Starting the app

Make sure you have Docker installed!

From the root folder of the project, start the container:

docker compose up --build

After this, you can access the website at http://localhost:4000/.

Stopping the server

Do either ONE of the following:

  1. Stop the server by either typing Ctrl+C to exit the python script (flask) and then typing exit to stop the container.
  2. Type docker compose down at the root folder of the project.

Setting up dev environment

Starting from the root of the project

docker compose -f docker-compose.dev.yml up --build

Now the whole project environment should be running, with real-time changes rendered. Also reachable from http://localhost:4000/.