Overview:
Anejo is a reimplementation of Reposado in Python 3 for a serverless AWS environment. It uses AWS Lambda functions to recreate the repo_sync
functionality from Reposado, and servers content from S3 using CloudFront.
Note: Anejo is still very much in development and should be thoroughly tested before used in production.
Changes/Updates:
- Implement an API for Anejo, replicating the functionality of Reposado's
repoutil
tool. - Adds URL rewrite functionality with Lambda@Edge.
Future Development:
- Secure API
- Add tools for working with API (CLI and/or in browser)
- Separate Terraform files into modules for clarity
- Test, test, test!