1
0
مراية لـ https://github.com/postalserver/postal.git تم المزامنة 2025-11-30 21:32:30 +00:00

fix acme initializer call

هذا الالتزام موجود في:
Charlie Smurthwaite
2019-03-14 10:53:53 +00:00
الأصل f56dac2284
التزام c3f2adc10d

عرض الملف

@@ -4,15 +4,15 @@ module Postal
module LetsEncrypt module LetsEncrypt
def self.client def self.client
@client ||= Acme::Client.new(:private_key => private_key, :endpoint => endpoint) @client ||= Acme::Client.new(:private_key => private_key, :directory => directory)
end end
def self.private_key def self.private_key
@private_key ||= OpenSSL::PKey::RSA.new(File.open(Postal.lets_encrypt_private_key_path)) @private_key ||= OpenSSL::PKey::RSA.new(File.open(Postal.lets_encrypt_private_key_path))
end end
def self.endpoint def self.directory
@endpoint ||= Rails.env.development? ? "https://acme-staging.api.letsencrypt.org" : "https://acme-v01.api.letsencrypt.org/" @directory ||= Rails.env.development? ? "https://acme-staging-v02.api.letsencrypt.org/directory" : "https://acme-v02.api.letsencrypt.org/directory"
end end
def self.register_private_key(email_address) def self.register_private_key(email_address)