No description
This repository has been archived on 2026-04-20. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
  • Ruby 62%
  • HTML 38%
Find a file
Terry Cain b1171c1e36 Merge branch 'feature/azure-dns' into 'master'
Switched from Cloudflare to Azure DNS

See merge request Cookbooks/rorschach!3
2021-03-04 13:08:56 +00:00
attributes Added nginx timeout tuning options 2020-08-18 11:57:20 +01:00
files Switched from Cloudflare to Azure DNS 2021-03-04 13:06:33 +00:00
recipes Switched from Cloudflare to Azure DNS 2021-03-04 13:06:33 +00:00
templates/default Added nginx timeout tuning options 2020-08-18 11:57:20 +01:00
test/integration Switched from Cloudflare to Azure DNS 2021-03-04 13:06:33 +00:00
.gitignore Initial Commit 2020-05-16 18:31:12 +01:00
.gitlab-ci.yml Updated CI 2020-07-28 13:06:34 +01:00
Berksfile Initial Commit 2020-05-16 18:31:12 +01:00
Berksfile.lock Switched from Cloudflare to Azure DNS 2021-03-04 13:06:33 +00:00
kitchen.yml Switched from Cloudflare to Azure DNS 2021-03-04 13:06:33 +00:00
metadata.rb Switched from Cloudflare to Azure DNS 2021-03-04 13:06:33 +00:00
README.md Updated CI 2020-07-28 13:06:34 +01:00

page_title
Rorschach

Build Status

Rorschach installs NGINX and configures it to act as a reverse proxy for any deployed Application. Certbot is also installed to manage TLS certificates on an ongoing basis. Nginx is configured against Mozillas recommendations

Rorschach's attributes should be overriden as part of a role spec as per Chef documentation, for example:

{
  "name": "kibana",
  "description": "",
  "json_class": "Chef::Role",
  "default_attributes": {
    "rorschach": {
      "domain": "kibana.uksouth.bink.sh",
      "port": 5601
    }
  },
  "override_attributes": {

  },
  "chef_type": "role",
  "run_list": [
    "recipe[fury]",
    "recipe[manhattan]",
    "recipe[rorschach]"
  ],
  "env_run_lists": {
                                                   
  }                                                
}                                                  

TODO

  • More Attributes/Customisations to templates/default/nginx.conf.erb