Method: Site.secure

Defined in:
lib/brisk/server/site.rb

.secure(url) ⇒ Object



6
7
8
9
10
11
12
13
14
15
# File 'lib/brisk/server/site.rb', line 6

def self.secure(url)
  unsecure(url)

  FileSystem.create_dir(certificates_path)
  create_certificate(url)

  caddy_file = build_secure_caddy_file(url)

  FileSystem.write("#{Constants.valet_home}/Caddy/#{url}", caddy_file)
end