Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/anisjonischkeit/instacronjs

Cron to automatically post and caption photos from Dropbox to Instagram. Deployed on AWS using Terraform.
https://github.com/anisjonischkeit/instacronjs

aws aws-lambda dropbox-v2 lambda node-js quotable-api serverless terraform

Last synced: 2 months ago
JSON representation

Cron to automatically post and caption photos from Dropbox to Instagram. Deployed on AWS using Terraform.

Awesome Lists containing this project

README

        

# InstacronJS

This project started with just terraforming https://github.com/basnijholt/instacron but this gave a few issues. After reducing the file size of the package so lambda would accept it I learned about how embeded filesystem use is to the implementation. Since there is no filesystem in AWS lambda this proved to be a blocker. Re-implementing instacron with an instagram library that doesn't depend on a file system proved to be the simplest solution.

## New features

Instacron now has the following new features:
- It reads from a dropbox account and keeps track of the uploaded files
- It can be deployed to run routinely on aws lambda using terraform

## Deploying

```
npm install
npm run package
terraform init
terraform apply
```