Skip to content

kaskaz/jobs-aggregator-infrastructure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jobs Aggregator Infrastructure

This project contains the configuration needed to execute locally and deploy the Jobs Aggregator in the cloud (both demo web application and the backend service).

Requirements

  • Make
  • Docker
  • Terraform
  • Projects on the same folder level
    • jobs-aggregator-infrastructure
    • jobs-aggregator-web-demo
    • jobs-aggregator-service-[js|go|kotlin|python]

Besides the list above, it also requires to rename the file .env-sample to .env and fill the missing values. Here is a list of values to provide:

  • JOBS_PROVIDER_REEDCOUK_API_KEY - For provider reed.uk.co register here to get an API key.

Install Terraform

brew tap hashicorp/tap

brew install terraform

Confirm installation by running

terraform -help

How to run local

To run the application execute

make start type=[js|go|kotlin|python]

To stop the application execute

make stop

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published