pandastrike / haiku9

Static Site Publishing
ISC License
8 stars 2 forks source link

3.0 #124

Closed freeformflow closed 5 years ago

freeformflow commented 5 years ago

This a total rewrite of Haiku9. It is no focused exclusively on managing resources with AWS, so publishing and tearing down static sites with or without CloudFront edge caching / TLS termination.

All the asset pipelining code has been removed in favor of work being done in the panda-builder project that leverages panda-9000 to do the pipelining as a replacement to Gulp.

With the exception of the code I wrote to handle the file synchronization with S3, infrastructure state management with AWS is now handled through CloudFormation, with keeps the code declarative and made it easy to add h9 delete to the interface.

There is now CLI and programatic access, which will be layered into the panda-builder project in due course.

But because this such a large interface change, this is getting bumped to version 3.0 to separate it from previous work.