6 Commits

Author SHA1 Message Date
Tristan Nolde
4d10f8a076
hotfix: Resolve missing env settings on ingest container in deployment (#536)
Co-authored-by: Philipp Horstenkamp <philipp@horstenkamp.de>
2024-01-07 13:33:04 +01:00
f645e2ec4b
Added a section on startup in the README.md (#507)
Reworked the index.md
- removed commented out text

Minor restructuring of the README.md

---------

Co-authored-by: Tristan Nolde <tristan.nolde@yahoo.de>
2024-01-03 18:31:01 +01:00
Tristan Nolde
c917cac58a
build: Include Mongo dump with init in local deployment (#448)
Added the latest data from the internet-facing staging DB as json files
to the repo (Git LFS) and added another container to the local
deployment that ingests the files upon creation.

---------

Co-authored-by: Philipp Horstenkamp <philipp@horstenkamp.de>
2023-12-10 11:43:15 +01:00
Tristan Nolde
92d14b5824
Ingest schedule (#391)
Includes a new "app" running the ingestion jobs (aka fetch_news and
find_missing_companies + enrich_company_financials) on a schedule.

This also fixes an issue with the previous schedule implementation by
persisting the schedule in a file that survives new deployment and
continues where it left off.
2023-12-04 19:05:52 +01:00
TrisNol
c1faa2cba6 feat(deployment): Enable setting of schedule for ingest container using ENV var 2023-11-13 20:08:26 +01:00
091e67de79
build first set of docker container in pipline and place them in the the github registry (#142)
- added a Dockerfile for the thre containers
- added a workflow step to build and placing the container in the
registry
- added a docker-compose.yaml to use the build images
- added a docker compose to build the images locally and a script for
prebuild steps
2023-09-24 16:32:52 +00:00