Skip to content

Commit

Permalink
Deployed 2d9315d with MkDocs version: 1.5.3
Browse files Browse the repository at this point in the history
  • Loading branch information
programarivm committed Jul 29, 2024
1 parent 7432996 commit d4f4925
Show file tree
Hide file tree
Showing 4 changed files with 9 additions and 6 deletions.
2 changes: 1 addition & 1 deletion index.html
Original file line number Diff line number Diff line change
Expand Up @@ -189,5 +189,5 @@ <h2 id="decentralized-environment">Decentralized Environment</h2>

<!--
MkDocs version : 1.5.3
Build Date UTC : 2024-07-29 21:38:04.905966+00:00
Build Date UTC : 2024-07-29 21:51:04.742250+00:00
-->
2 changes: 1 addition & 1 deletion search/search_index.json

Large diffs are not rendered by default.

Binary file modified sitemap.xml.gz
Binary file not shown.
11 changes: 7 additions & 4 deletions ssl-certificate-setup/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,7 @@

<h1 id="ssl-certificate-setup">SSL Certificate Setup</h1>
<p>Some familiarity with Public Key Infrastructure (PKI) is recommended in order to follow this section.</p>
<p>The first thing you need to understand about setting up a ChesslaBlab website is that you have to create an SSL certificate to secure four different domain names at once.</p>
<p>The first thing you need to understand about setting up a ChesslaBlab website in a local development environment is that you have to create an SSL certificate to secure four different domain names at once.</p>
<ul>
<li><code>chesslablab.org</code></li>
<li><code>www.chesslablab.org</code></li>
Expand All @@ -113,12 +113,15 @@ <h1 id="ssl-certificate-setup">SSL Certificate Setup</h1>
</ul>
<p>This is because nowadays, major browsers want all traffic to be secure, and as a web developer you want the development environment to mimic production as much as possible.</p>
<p>The first two domain names, <code>chesslablab.org</code> and <code>www.chesslablab.org</code>, will point to the IP of the <a href="https://github.com/chesslablab/website">website</a>. When it comes to websites, it is a common practice to create a domain alias that redirects to the primary domain. Hence the two domain names for the website, one starting with www. The <code>api.chesslablab.org</code> domain name will point to the IP of the <a href="https://github.com/chesslablab/chess-api">REST-like API</a> and <code>async.chesslablab.org</code> to the IP of the <a href="https://github.com/chesslablab/chess-server">asynchronous chess server</a>.</p>
<p>Use custom domain names to configure your ChesslaBlab site whether you are a chess club, a school, or a FIDE titled player.</p>
<p>In a decentralized environment only two domain names need to be secured.</p>
<ul>
<li><code>chesslablab.org</code></li>
<li><code>www.chesslablab.org</code></li>
</ul>
<p>Use custom domain names to configure yours whether you are a chess club, a school, or a FIDE titled player.</p>
<ul>
<li><code>gmalice.com</code></li>
<li><code>www.gmalice.com</code></li>
<li><code>api.gmalice.com</code></li>
<li><code>async.gmalice.com</code></li>
</ul>
<p>Probably the easiest way to proceed is to purchase a wildcard certificate from a Certificate Authority (CA) however you may want to consider to get your free certificates using <a href="https://certbot.eff.org/">Certbot</a> instead. Be that as it may, keep in mind that before any CA can issue an SSL certificate, a validation process is required to verify that it can be sent to the Certificate Signing Request (CSR) requester.</p>
<p>This is typically achieved through one of the following methods.</p>
Expand Down

0 comments on commit d4f4925

Please sign in to comment.