- ReactJS
- ReactiveSearch
- Bootstrap
- ReactDnd
- AWS Bucket
- AWS Lambda
- AWS Elasticsearch Domain
- FSCrawler as REST service (Apache Tika, Tesseract OCR)
- Github
- CircleCI
- AWS account with AWS access key
- CircleCI account
-
Generate a new key-pair named 'fscrawler' in AWS and add the private key in the CircleCI project settings. Change the fingerprint in the config.yml with the one generated from the private key.
-
Add the CircleCI project environment variables:
AWS_ACCESS_KEY_ID
AWS_SECRET_ACCESS_KEY
- Run the CircleCI CI/CD pipeline