Skip to content

VilnaCRM-Org/infrastructure-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Infrastructure Template for Modern DevOps applications

SWUbanner

Pulumi Preview Pulumi Deploy Super Linter

Production-ready scaffold for teams that want to ship infrastructure-as-code with Pulumi and Docker from day zero.

Possibilities

  • Pulumi (Python) starter that provisions an AWS EC2 instance and exports connection metadata.
  • Reproducible Docker Compose workspace with a Pulumi-ready container and helper make tasks.
  • CI/CD pipelines for previews and deployments, powered by GitHub Actions and Pulumi Cloud.
  • Built-in linting via GitHub Super Linter to keep YAML, Markdown, and workflows healthy.
  • Documentation on AWS credential management for secure automation using GitHub OIDC or static secrets.

Why You Might Need It

Spin up consistent project infrastructure without wiring every component manually. This template gives DevOps teams a single source that:

  • Encodes best practices from VilnaCRM’s production stack.
  • Works out-of-the-box with AWS and Pulumi.
  • Keeps cloud changes reviewable with preview pipelines before production deploys.

License

This software is distributed under the Creative Commons Zero v1.0 Universal license. Please read LICENSE for details.

Documentation

All project docs live under docs/ to keep everything version controlled. Start with the handbook and jump directly to common topics:

Community Q&A lives under the vilnacrm tag on Stack Overflow. For questions or feature requests, open an issue.

Requirements

No requirements.

Providers

No providers.

Modules

No modules.

Resources

No resources.

Inputs

No inputs.

Outputs

No outputs.

About

Infrastructure template for modern DevOps applications

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •