Contributing
We're so glad you're interested in Contributing to Scaffoldly or interested in learning more about our open source tooling.
Last updated
Was this helpful?
We're so glad you're interested in Contributing to Scaffoldly or interested in learning more about our open source tooling.
Last updated
Was this helpful?
If you'd like to contribute, and hop into the #contributing
channel.
You can also check out the various Open Source Tooling we provide, maintain, use, and contribute to below.
Scaffoldly outfits a User or Organization with a lot of tooling. For transparency, we have open-sourced the tooling and components for full transparency of stacks we create and manage
When the scaffoldly-bootstrap
project is created, it's created using the .
The scaffoldly-bootstrap
then configures an AWS account using the Terraform Module, which is generally available in , as well as the that are used. Links to the GitHub repositories can be found in each module within the .
When Scaffoldly creates Microservices, we've partnered with an open-source template rendering tool called . Scaffoldly has developed a to render Archetypes on a repository, and all projects are created using the .
When Microservices are created, they're creating using the . Various different ways we customize options in the generated tempates build it can be found .
Scaffoldly provides a to execute terraform plan
and terraform apply
operations within GitHub. This is automatically added to the scaffoldly-bootstrap
repositories during .
Scaffoldly provides a to execute deploys to AWS for nonlive
and live
environments. This is automatically added to each Microservice during .
For each Serverless Express REST API that is generated, the is added to simplify interaction with various components in AWS, such as Getting/Fetching Secrets, interacting with DynamoDB, and much more.
We've leveraged the project to automatically generate OpenAPI/Swagger docs when the project is built. In TypeScript, it auto-generates the OpenAPI document using .
We've written a to discover and auto-generate OpenAPI docs for each .
Each Microservice is outfitted with . To standardize environment variable injection from multiple locations in your project, we've written the CLI to write in various formats.
The documentation that you're reading now is and we welcome contributions to it. The documentation is hosted generously for free by .