Sha256: 50edb45a1dbe33cb85fb0dcd4323084b0030af273df4f77252579cfcd8c2e654
Contents?: true
Size: 682 Bytes
Versions: 1
Compression:
Stored size: 682 Bytes
Contents
# frozen_string_literal: true # Released under the MIT License. # Copyright, 2020-2023, by Samuel Williams. load(:tls) # A Lets Encrypt SSL context environment. # # Derived from {.tls}. # # @scope Falcon Environments # @name lets_encrypt_tls environment(:lets_encrypt_tls, :tls) do # The Lets Encrypt certificate store path. # @parameter [String] lets_encrypt_root '/etc/letsencrypt/live' # The public certificate path. # @attribute [String] ssl_certificate_path do File.join(lets_encrypt_root, authority, "fullchain.pem") end # The private key path. # @attribute [String] ssl_private_key_path do File.join(lets_encrypt_root, authority, "privkey.pem") end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
falcon-0.43.0 | lib/falcon/environments/lets_encrypt_tls.rb |