Skip to content

Releases: bvilnis/terraform-aws-code-server

Version 0.1.2

08 Aug 00:52
Compare
Choose a tag to compare

What has changed

  • Updated name tag to use "${var.github_username}-code-server" rather than var.hostname.

Version 0.1.1

06 Jul 04:12
Compare
Choose a tag to compare

A new version push to force a resync on the Terraform module registry as it is not syncing with only master pushes.

Version 0.1.0

02 Jul 01:57
Compare
Choose a tag to compare

What has changed

  • First versioned release
  • Repo name will be changed to standard Terraform module naming (bvilnis/terraform-aws-code-server)
  • Dropped support for Digital Ocean (this will come back in the form of its own module)
  • Enabled OAuth2 authentication via OAuth2 Proxy
  • Opinionated Route53 implementation to enforce DNS/TLS
  • Caddy out front with automatic TLS as a reverse proxy to OAuth2 Proxy
  • OAuth2 Proxy as a reverse proxy to Code Server
  • Updated license to Apache2
  • Sensible default Terraform outputs for dependency use in a larger stack
  • Sudo password for non-root user is now echoed to text file on instance rather than printed in Terraform output
  • README.md updated in accordance with Terraform Module Registry formatting

Improvements

  • Standardized Terraform module format for use with Terraform Module Registry and Terraform Cloud
  • Oauth2 authentication
  • Automatic TLS creation/renewal via Caddy
  • End-to-end TLS encryption (rather than TLS termination at the edge)
  • No sensitive values being stored in Terraform state