init
This commit is contained in:
commit
b3dba4542f
44 changed files with 1596 additions and 0 deletions
25
lib/server.rb
Normal file
25
lib/server.rb
Normal file
|
@ -0,0 +1,25 @@
|
|||
|
||||
module Server
|
||||
|
||||
def self.setup(domain)
|
||||
self.install_domain("gurgul.org")
|
||||
end
|
||||
|
||||
def self.install_domain(domain)
|
||||
self.install(["certbot", "nginx"])
|
||||
system("sudo certbot certonly --manual --preferred-challenges=dns -d \"*.#{domain}\" -d \"#{domain}\"")
|
||||
|
||||
# check if direcotry exists /etc/letsencrypt/live/gurgul.org
|
||||
# create user domain =>
|
||||
end
|
||||
|
||||
def self.add_service(name)
|
||||
|
||||
end
|
||||
|
||||
|
||||
def self.setting()
|
||||
system("sudo dpkg-reconfigure locales")
|
||||
system("sudo apt-get install locales-all")
|
||||
end
|
||||
end
|
Loading…
Add table
Add a link
Reference in a new issue