14 lines
327 B
Ruby
14 lines
327 B
Ruby
![]() |
|
||
|
module Certbot
|
||
|
|
||
|
def self.create_certificate(domain, wildcard = false)
|
||
|
command = "/home/artur/.dat/bin/certbot"
|
||
|
if wildcard
|
||
|
system "sudo #{command} certonly --manual --preferred-challenges=dns -d \"*.#{domain}\" -d \"#{domain}\""
|
||
|
else
|
||
|
system "sudo #{command} --nginx -d #{domain}"
|
||
|
end
|
||
|
end
|
||
|
|
||
|
end
|