{"id":32914,"date":"2022-01-21T11:38:59","date_gmt":"2022-01-21T17:38:59","guid":{"rendered":"https:\/\/www.filecloud.com\/blog\/?p=32914"},"modified":"2023-04-21T09:42:27","modified_gmt":"2023-04-21T14:42:27","slug":"securing-your-filecloud-installation-with-a-wildcard-letsencrypt-ssl-certificate","status":"publish","type":"post","link":"https:\/\/www.filecloud.com\/blog\/securing-your-filecloud-installation-with-a-wildcard-letsencrypt-ssl-certificate\/","title":{"rendered":"Securing Your Filecloud Installation with a Wildcard Letsencrypt SSL Certificate"},"content":{"rendered":"<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-32917\" src=\"https:\/\/www.filecloud.com\/blog\/wp-content\/uploads\/2022\/01\/Generating-SSL-Certificate-Banner.jpg\" alt=\"\" width=\"2560\" height=\"1440\" srcset=\"https:\/\/www.filecloud.com\/blog\/wp-content\/uploads\/2022\/01\/Generating-SSL-Certificate-Banner.jpg 2560w, https:\/\/www.filecloud.com\/blog\/wp-content\/uploads\/2022\/01\/Generating-SSL-Certificate-Banner-300x169.jpg 300w, https:\/\/www.filecloud.com\/blog\/wp-content\/uploads\/2022\/01\/Generating-SSL-Certificate-Banner-1024x576.jpg 1024w, https:\/\/www.filecloud.com\/blog\/wp-content\/uploads\/2022\/01\/Generating-SSL-Certificate-Banner-768x432.jpg 768w, https:\/\/www.filecloud.com\/blog\/wp-content\/uploads\/2022\/01\/Generating-SSL-Certificate-Banner-1536x864.jpg 1536w, https:\/\/www.filecloud.com\/blog\/wp-content\/uploads\/2022\/01\/Generating-SSL-Certificate-Banner-2048x1152.jpg 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\"><\/p>\n<p>For this blog post, we will delve into the steps necessary to secure a FileCloud installation with a wildcard \u201cLets Encrypt\u201d SSL Certificate and\u00a0 Ubuntu 20.04 LTS on a multi-tenant site.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_63 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title \" >Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.filecloud.com\/blog\/securing-your-filecloud-installation-with-a-wildcard-letsencrypt-ssl-certificate\/#Install_Certbot_Package\" title=\"Install Certbot Package\">Install Certbot Package<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.filecloud.com\/blog\/securing-your-filecloud-installation-with-a-wildcard-letsencrypt-ssl-certificate\/#Generate_SSL_Certificate\" title=\"Generate SSL Certificate\">Generate SSL Certificate<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.filecloud.com\/blog\/securing-your-filecloud-installation-with-a-wildcard-letsencrypt-ssl-certificate\/#Confirm_or_Deny_Logging_of_IP_Address\" title=\"Confirm (or Deny) Logging of IP Address\">Confirm (or Deny) Logging of IP Address<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.filecloud.com\/blog\/securing-your-filecloud-installation-with-a-wildcard-letsencrypt-ssl-certificate\/#Configure_Changes_and_Create_Virtual_Host_Entry\" title=\"Configure Changes and Create Virtual Host Entry\">Configure Changes and Create Virtual Host Entry<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.filecloud.com\/blog\/securing-your-filecloud-installation-with-a-wildcard-letsencrypt-ssl-certificate\/#Run_Configuration_Test\" title=\"Run Configuration Test\">Run Configuration Test<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Install_Certbot_Package\"><\/span>Install Certbot Package<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>To obtain the Let\u2019s Encrypt SSL certificate, we will be required to install a Certbot package in the Ubuntu 20.04 LTS machine. This package can be installed from one of the default Ubuntu package repositories. The below command can help install the necessary packages.<\/p>\n<pre>apt install certbot python3-certbot-apache -y<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"Generate_SSL_Certificate\"><\/span>Generate SSL Certificate<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>After the installation is complete, run the below command to generate the SSL certificate. This process is managed by the Apache plugin that comes with the certbot.\u00a0In this case, we are going to install a wildcard certificate for the domain<strong> example.com<\/strong>.\u00a0Since this is a wildcard certificate, we will need to manually generate the certificate using the <strong>certbot<\/strong> <strong>command<\/strong>. The command we are using is below:<\/p>\n<pre>root@fcsrv:~# certbot certonly --server https:\/\/acme-v02.api.letsencrypt.org\/directory --manual --preferred-challenges dns -d '*.example.com'<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"Confirm_or_Deny_Logging_of_IP_Address\"><\/span>Confirm (or Deny) Logging of IP Address<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>After running this command, it will ask to confirm if the machine IP can be logged for the SSL generation purpose. In this demo, we have selected Yes.<\/p>\n<p><em>\u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013<\/em><\/p>\n<p><em>NOTE: The IP of this machine will be publicly logged as having requested this<\/em><\/p>\n<p><em>certificate. If you\u2019re running certbot in manual mode on a machine that is not<\/em><\/p>\n<p><em>your server, please ensure you\u2019re okay with that.<\/em><\/p>\n<p><em>\u00a0<\/em><\/p>\n<p><em>Are you OK with your IP being logged?<\/em><\/p>\n<p><em>\u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013<\/em><\/p>\n<p><em>(Y)es\/(N)o: Y<\/em><\/p>\n<p><em>\u00a0<\/em><\/p>\n<p>Then it will ask us to create a TXT record against the domain for which we need to have the SSL issued:<\/p>\n<p>\u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013<\/p>\n<p><em>Please deploy a DNS TXT record under the name<\/em><\/p>\n<p><em>_acme-challenge.example.com with the following value:<\/em><\/p>\n<p><em>\u00a0<\/em><\/p>\n<p><em>xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx<\/em><\/p>\n<p><em>\u00a0<\/em><\/p>\n<p><em>Before continuing, verify the record is deployed.<\/em><\/p>\n<p><em>\u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013 \u2013<\/em><\/p>\n<p>For security reasons, we have masked the record.\u00a0After the verification is completed, the SSL can be found at<\/p>\n<p><em>\/etc\/letsencrypt\/live\/example.com\/<\/em><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Configure_Changes_and_Create_Virtual_Host_Entry\"><\/span>Configure Changes and Create Virtual Host Entry<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The next step is to make the required changes in \/etc\/apache2\/sites-available\/default-ssl.conf.\u00a0Since this is a multi-tenant installation, we must first create a separate virtual host entry. Below is the virtual host entry we created in the file default-ssl.conf:<\/p>\n<pre>&lt;VirtualHost *:443&gt;\r\n\r\n# Admin email, Server Name (domain name) and any aliases\r\nServerAdmin xxx@xxxxxx\r\nServerName demo.example.com\r\n\r\n# Index file and Document Root (where the public files are located)\r\nDirectoryIndex index.php\r\n\r\nDocumentRoot \/var\/www\/html\r\n&lt;Directory \/var\/www\/html&gt;\r\nOptions Indexes FollowSymLinks MultiViews\r\nAllowOverride All\r\nOrder allow,deny\r\nallow from all\r\n&lt;\/Directory&gt;\r\n\r\nErrorLog ${APACHE_LOG_DIR}\/error.log\r\n\r\n# Possible values include: debug, info, notice, warn, error, crit,\r\n# alert, emerg.\r\nLogLevel warn\r\nCustomLog ${APACHE_LOG_DIR}\/access.log combined\r\n\r\nSSLEngine On\r\nSSLCertificateFile \/etc\/letsencrypt\/live\/example.com\/cert.pem\r\nSSLCertificateChainFile \/etc\/letsencrypt\/live\/example.com\/chain.pem\r\nSSLCertificateKeyFile \/etc\/letsencrypt\/live\/example.com\/privkey.pem\r\nSSLProtocol all -SSLv3 -TLSv1 -TLSv1.1\r\nSSLHonorCipherOrder on\r\nSSLCipherSuite ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256\r\n\r\n&lt;\/VirtualHost&gt;<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"Run_Configuration_Test\"><\/span>Run Configuration Test<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>After making the changes, it is advised to run an apache config test to make sure everything is configured correctly. The expected output should be:<\/p>\n<p><em>root@fcsrv:\/etc\/apache2\/sites-enabled# apachectl -t<\/em><\/p>\n<p><em>Syntax OK<\/em><\/p>\n<p>Restart the apache service and use any SSL verification site to make sure your SSL certificate has been installed correctly. For additional support, please contact our <a href=\"https:\/\/www.filecloud.com\/filecloud-support\/\" target=\"_blank\" rel=\"noopener\">FileCloud Support Team<\/a>.<\/p>\n<p>\u00a0<\/p>\n<p><strong>Article written by<\/strong> <strong>Nandakumar Chitra Suresh<\/strong><\/p>\n<p>\u00a0<\/p>\n","protected":false},"excerpt":{"rendered":"<p>For this blog post, we will delve into the steps necessary to secure a FileCloud installation with a wildcard \u201cLets Encrypt\u201d SSL Certificate and\u00a0 Ubuntu 20.04 LTS on a multi-tenant site. Install Certbot Package To obtain the Let\u2019s Encrypt SSL certificate, we will be required to install a Certbot package in the Ubuntu 20.04 LTS [&hellip;]<\/p>\n","protected":false},"author":31,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[18,20],"tags":[1746,1744,1745],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.13 (Yoast SEO v20.13) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Securing Your Filecloud Installation with a Wildcard Letsencrypt SSL Certificate - FileCloud blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.filecloud.com\/blog\/securing-your-filecloud-installation-with-a-wildcard-letsencrypt-ssl-certificate\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Securing Your Filecloud Installation with a Wildcard Letsencrypt SSL Certificate\" \/>\n<meta property=\"og:description\" content=\"For this blog post, we will delve into the steps necessary to secure a FileCloud installation with a wildcard \u201cLets Encrypt\u201d SSL Certificate and\u00a0 Ubuntu 20.04 LTS on a multi-tenant site. Install Certbot Package To obtain the Let\u2019s Encrypt SSL certificate, we will be required to install a Certbot package in the Ubuntu 20.04 LTS [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.filecloud.com\/blog\/securing-your-filecloud-installation-with-a-wildcard-letsencrypt-ssl-certificate\/\" \/>\n<meta property=\"og:site_name\" content=\"FileCloud blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/tonidopage\" \/>\n<meta property=\"article:published_time\" content=\"2022-01-21T17:38:59+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-04-21T14:42:27+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.filecloud.com\/blog\/wp-content\/uploads\/2022\/01\/Generating-SSL-Certificate-Banner.jpg\" \/>\n<meta name=\"author\" content=\"Katie Gerhardt\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@getfilecloud\" \/>\n<meta name=\"twitter:site\" content=\"@getfilecloud\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Katie Gerhardt\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.filecloud.com\/blog\/securing-your-filecloud-installation-with-a-wildcard-letsencrypt-ssl-certificate\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.filecloud.com\/blog\/securing-your-filecloud-installation-with-a-wildcard-letsencrypt-ssl-certificate\/\"},\"author\":{\"name\":\"Katie Gerhardt\",\"@id\":\"https:\/\/www.filecloud.com\/blog\/#\/schema\/person\/ea3506ea3e9eb7bb2036e6c7c8fc05ea\"},\"headline\":\"Securing Your Filecloud Installation with a Wildcard Letsencrypt SSL Certificate\",\"datePublished\":\"2022-01-21T17:38:59+00:00\",\"dateModified\":\"2023-04-21T14:42:27+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.filecloud.com\/blog\/securing-your-filecloud-installation-with-a-wildcard-letsencrypt-ssl-certificate\/\"},\"wordCount\":596,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.filecloud.com\/blog\/#organization\"},\"keywords\":[\"multitenancy\",\"SSL Certificate\",\"Ubuntu LTS\"],\"articleSection\":[\"Admin Tools and Tips\",\"FileCloud\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.filecloud.com\/blog\/securing-your-filecloud-installation-with-a-wildcard-letsencrypt-ssl-certificate\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.filecloud.com\/blog\/securing-your-filecloud-installation-with-a-wildcard-letsencrypt-ssl-certificate\/\",\"url\":\"https:\/\/www.filecloud.com\/blog\/securing-your-filecloud-installation-with-a-wildcard-letsencrypt-ssl-certificate\/\",\"name\":\"Securing Your Filecloud Installation with a Wildcard Letsencrypt SSL Certificate - FileCloud blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.filecloud.com\/blog\/#website\"},\"datePublished\":\"2022-01-21T17:38:59+00:00\",\"dateModified\":\"2023-04-21T14:42:27+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.filecloud.com\/blog\/securing-your-filecloud-installation-with-a-wildcard-letsencrypt-ssl-certificate\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.filecloud.com\/blog\/securing-your-filecloud-installation-with-a-wildcard-letsencrypt-ssl-certificate\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.filecloud.com\/blog\/securing-your-filecloud-installation-with-a-wildcard-letsencrypt-ssl-certificate\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.filecloud.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Securing Your Filecloud Installation with a Wildcard Letsencrypt SSL Certificate\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.filecloud.com\/blog\/#website\",\"url\":\"https:\/\/www.filecloud.com\/blog\/\",\"name\":\"FileCloud blog\",\"description\":\"Topics on Private cloud, On-Premises, Self-Hosted, Enterprise File Sync and Sharing\",\"publisher\":{\"@id\":\"https:\/\/www.filecloud.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.filecloud.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.filecloud.com\/blog\/#organization\",\"name\":\"FileCloud\",\"url\":\"https:\/\/www.filecloud.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.filecloud.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.filecloud.com\/blog\/wp-content\/uploads\/2016\/02\/filecloud_logo_comparison.jpg\",\"contentUrl\":\"https:\/\/www.filecloud.com\/blog\/wp-content\/uploads\/2016\/02\/filecloud_logo_comparison.jpg\",\"width\":155,\"height\":40,\"caption\":\"FileCloud\"},\"image\":{\"@id\":\"https:\/\/www.filecloud.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/tonidopage\",\"https:\/\/twitter.com\/getfilecloud\",\"https:\/\/www.linkedin.com\/company\/codelathe\",\"https:\/\/www.pinterest.com\/filecloud\/filecloud\/\",\"https:\/\/www.youtube.com\/channel\/UCbU5gTFdNCPESA5aGipFW6g\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.filecloud.com\/blog\/#\/schema\/person\/ea3506ea3e9eb7bb2036e6c7c8fc05ea\",\"name\":\"Katie Gerhardt\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.filecloud.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/07bbf4097008eebfdc680520a6973c6e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/07bbf4097008eebfdc680520a6973c6e?s=96&d=mm&r=g\",\"caption\":\"Katie Gerhardt\"},\"description\":\"Product Marketing Manager\",\"sameAs\":[\"1\",\"https:\/\/www.linkedin.com\/in\/katie-gerhardt-88541791\/\"],\"url\":\"https:\/\/www.filecloud.com\/blog\/author\/katie\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Securing Your Filecloud Installation with a Wildcard Letsencrypt SSL Certificate - FileCloud blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.filecloud.com\/blog\/securing-your-filecloud-installation-with-a-wildcard-letsencrypt-ssl-certificate\/","og_locale":"en_US","og_type":"article","og_title":"Securing Your Filecloud Installation with a Wildcard Letsencrypt SSL Certificate","og_description":"For this blog post, we will delve into the steps necessary to secure a FileCloud installation with a wildcard \u201cLets Encrypt\u201d SSL Certificate and\u00a0 Ubuntu 20.04 LTS on a multi-tenant site. Install Certbot Package To obtain the Let\u2019s Encrypt SSL certificate, we will be required to install a Certbot package in the Ubuntu 20.04 LTS [&hellip;]","og_url":"https:\/\/www.filecloud.com\/blog\/securing-your-filecloud-installation-with-a-wildcard-letsencrypt-ssl-certificate\/","og_site_name":"FileCloud blog","article_publisher":"https:\/\/www.facebook.com\/tonidopage","article_published_time":"2022-01-21T17:38:59+00:00","article_modified_time":"2023-04-21T14:42:27+00:00","og_image":[{"url":"https:\/\/www.filecloud.com\/blog\/wp-content\/uploads\/2022\/01\/Generating-SSL-Certificate-Banner.jpg"}],"author":"Katie Gerhardt","twitter_card":"summary_large_image","twitter_creator":"@getfilecloud","twitter_site":"@getfilecloud","twitter_misc":{"Written by":"Katie Gerhardt","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.filecloud.com\/blog\/securing-your-filecloud-installation-with-a-wildcard-letsencrypt-ssl-certificate\/#article","isPartOf":{"@id":"https:\/\/www.filecloud.com\/blog\/securing-your-filecloud-installation-with-a-wildcard-letsencrypt-ssl-certificate\/"},"author":{"name":"Katie Gerhardt","@id":"https:\/\/www.filecloud.com\/blog\/#\/schema\/person\/ea3506ea3e9eb7bb2036e6c7c8fc05ea"},"headline":"Securing Your Filecloud Installation with a Wildcard Letsencrypt SSL Certificate","datePublished":"2022-01-21T17:38:59+00:00","dateModified":"2023-04-21T14:42:27+00:00","mainEntityOfPage":{"@id":"https:\/\/www.filecloud.com\/blog\/securing-your-filecloud-installation-with-a-wildcard-letsencrypt-ssl-certificate\/"},"wordCount":596,"commentCount":0,"publisher":{"@id":"https:\/\/www.filecloud.com\/blog\/#organization"},"keywords":["multitenancy","SSL Certificate","Ubuntu LTS"],"articleSection":["Admin Tools and Tips","FileCloud"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.filecloud.com\/blog\/securing-your-filecloud-installation-with-a-wildcard-letsencrypt-ssl-certificate\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.filecloud.com\/blog\/securing-your-filecloud-installation-with-a-wildcard-letsencrypt-ssl-certificate\/","url":"https:\/\/www.filecloud.com\/blog\/securing-your-filecloud-installation-with-a-wildcard-letsencrypt-ssl-certificate\/","name":"Securing Your Filecloud Installation with a Wildcard Letsencrypt SSL Certificate - FileCloud blog","isPartOf":{"@id":"https:\/\/www.filecloud.com\/blog\/#website"},"datePublished":"2022-01-21T17:38:59+00:00","dateModified":"2023-04-21T14:42:27+00:00","breadcrumb":{"@id":"https:\/\/www.filecloud.com\/blog\/securing-your-filecloud-installation-with-a-wildcard-letsencrypt-ssl-certificate\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.filecloud.com\/blog\/securing-your-filecloud-installation-with-a-wildcard-letsencrypt-ssl-certificate\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.filecloud.com\/blog\/securing-your-filecloud-installation-with-a-wildcard-letsencrypt-ssl-certificate\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.filecloud.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Securing Your Filecloud Installation with a Wildcard Letsencrypt SSL Certificate"}]},{"@type":"WebSite","@id":"https:\/\/www.filecloud.com\/blog\/#website","url":"https:\/\/www.filecloud.com\/blog\/","name":"FileCloud blog","description":"Topics on Private cloud, On-Premises, Self-Hosted, Enterprise File Sync and Sharing","publisher":{"@id":"https:\/\/www.filecloud.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.filecloud.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.filecloud.com\/blog\/#organization","name":"FileCloud","url":"https:\/\/www.filecloud.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.filecloud.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.filecloud.com\/blog\/wp-content\/uploads\/2016\/02\/filecloud_logo_comparison.jpg","contentUrl":"https:\/\/www.filecloud.com\/blog\/wp-content\/uploads\/2016\/02\/filecloud_logo_comparison.jpg","width":155,"height":40,"caption":"FileCloud"},"image":{"@id":"https:\/\/www.filecloud.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/tonidopage","https:\/\/twitter.com\/getfilecloud","https:\/\/www.linkedin.com\/company\/codelathe","https:\/\/www.pinterest.com\/filecloud\/filecloud\/","https:\/\/www.youtube.com\/channel\/UCbU5gTFdNCPESA5aGipFW6g"]},{"@type":"Person","@id":"https:\/\/www.filecloud.com\/blog\/#\/schema\/person\/ea3506ea3e9eb7bb2036e6c7c8fc05ea","name":"Katie Gerhardt","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.filecloud.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/07bbf4097008eebfdc680520a6973c6e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/07bbf4097008eebfdc680520a6973c6e?s=96&d=mm&r=g","caption":"Katie Gerhardt"},"description":"Product Marketing Manager","sameAs":["1","https:\/\/www.linkedin.com\/in\/katie-gerhardt-88541791\/"],"url":"https:\/\/www.filecloud.com\/blog\/author\/katie\/"}]}},"_links":{"self":[{"href":"https:\/\/www.filecloud.com\/blog\/wp-json\/wp\/v2\/posts\/32914"}],"collection":[{"href":"https:\/\/www.filecloud.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.filecloud.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.filecloud.com\/blog\/wp-json\/wp\/v2\/users\/31"}],"replies":[{"embeddable":true,"href":"https:\/\/www.filecloud.com\/blog\/wp-json\/wp\/v2\/comments?post=32914"}],"version-history":[{"count":8,"href":"https:\/\/www.filecloud.com\/blog\/wp-json\/wp\/v2\/posts\/32914\/revisions"}],"predecessor-version":[{"id":35011,"href":"https:\/\/www.filecloud.com\/blog\/wp-json\/wp\/v2\/posts\/32914\/revisions\/35011"}],"wp:attachment":[{"href":"https:\/\/www.filecloud.com\/blog\/wp-json\/wp\/v2\/media?parent=32914"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.filecloud.com\/blog\/wp-json\/wp\/v2\/categories?post=32914"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.filecloud.com\/blog\/wp-json\/wp\/v2\/tags?post=32914"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}