{"id":697,"date":"2024-12-27T12:00:00","date_gmt":"2024-12-27T18:00:00","guid":{"rendered":"https:\/\/blog.nukeitmike.com\/?p=697"},"modified":"2024-12-27T09:58:25","modified_gmt":"2024-12-27T15:58:25","slug":"just-thoughts-about-my-websites","status":"publish","type":"post","link":"https:\/\/blog.nukeitmike.com\/index.php\/2024\/12\/27\/just-thoughts-about-my-websites\/","title":{"rendered":"Just Thoughts About My Websites"},"content":{"rendered":"<p>I have written a little about the way I do my websites.&nbsp; I have 3 domains that I own, and at least that many websites.&nbsp; Everything is hosted in Azure, because that is what I am familiar with.&nbsp; If you are concerned about cost, you can probably do what I am doing a bit more cheaply somewhere else.&nbsp; It isn\u2019t costing me all that much though.<\/p>\n<p>For the static content sites, where I put family pictures and such, I am using an Azure Storage account enabled for static web content.&nbsp; When I first set all this up a few years ago (for this iteration), you could use Azure CDN to enable the site for HTTPS.&nbsp; It even had a built in Cert process.&nbsp; At the time, it did not support apex domains (domain.com vs. www.domain.com).&nbsp; You had to manage the apex cert yourself which was a little tedious.&nbsp; <\/p>\n<p>I figured out how to simplify most of that using Let\u2019s Encrypt, but now Azure&nbsp; Front Door has the capability to manage the apex cert as well.&nbsp; <\/p>\n<p>For this blog and another one that I have, I use WordPress.&nbsp; There is the capability to have that hosted natively in Azure, but that is a bit price prohibitive for my purposes.&nbsp; Instead, I run a Windows VM and host WordPress using IIS.&nbsp; This isn\u2019t the simplest way to do it, but it isn\u2019t bad.&nbsp; I may look into other options again in the coming year (I am writing this just days before the end of 2024).<\/p>\n<p>If you want to know how you can setup a low cost static webpage in Azure, you can work your way through the following articles:<br \/><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/storage\/blobs\/storage-blob-static-website\">Static website hosting in Azure Storage | Microsoft Learn<\/a><\/p>\n<p><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/storage\/blobs\/storage-custom-domain-name?tabs=azure-portal#enable-https\">Map a custom domain to an Azure Blob Storage endpoint &#8211; Azure Storage | Microsoft Learn<\/a><\/p>\n<p><\/p>\n<p>If you aren\u2019t proficient in HTML, creating the content might be the harder part of this.&nbsp; I created most of my content by using Visual Studio Community Edition and finding free online HTML templates.&nbsp; If you are a small business or a private individual, this might be ok for you.&nbsp; If you are a serious online business, or a large enterprise, you should probably put more effort into it than this solution.&nbsp; Not that this solution is bad, just that you will need to work through more considerations for change management, security and scalability.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I have written a little about the way I do my websites.&nbsp; I have 3 domains that I own, and at least that many websites.&nbsp; Everything is hosted in Azure, because that is what I am familiar with.&nbsp; If you are concerned about cost, you can probably do what I am doing a bit more&hellip; <a class=\"more-link\" href=\"https:\/\/blog.nukeitmike.com\/index.php\/2024\/12\/27\/just-thoughts-about-my-websites\/\">Continue reading <span class=\"screen-reader-text\">Just Thoughts About My Websites<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[2,22,37],"tags":[52,133,170,192],"class_list":["post-697","post","type-post","status-publish","format-standard","hentry","category-azure","category-personal","category-web-stuff","tag-azure","tag-personal","tag-storage","tag-web-stuff","entry"],"jetpack_featured_media_url":"","jetpack-related-posts":[],"jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pcW544-bf","_links":{"self":[{"href":"https:\/\/blog.nukeitmike.com\/index.php\/wp-json\/wp\/v2\/posts\/697","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.nukeitmike.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.nukeitmike.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.nukeitmike.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.nukeitmike.com\/index.php\/wp-json\/wp\/v2\/comments?post=697"}],"version-history":[{"count":1,"href":"https:\/\/blog.nukeitmike.com\/index.php\/wp-json\/wp\/v2\/posts\/697\/revisions"}],"predecessor-version":[{"id":698,"href":"https:\/\/blog.nukeitmike.com\/index.php\/wp-json\/wp\/v2\/posts\/697\/revisions\/698"}],"wp:attachment":[{"href":"https:\/\/blog.nukeitmike.com\/index.php\/wp-json\/wp\/v2\/media?parent=697"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.nukeitmike.com\/index.php\/wp-json\/wp\/v2\/categories?post=697"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.nukeitmike.com\/index.php\/wp-json\/wp\/v2\/tags?post=697"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}