<pclass="bigger">Are you a JavaScript developer looking for free webspace to host your project?
<br>Check out
<atitle="GitHub Pages"rel="nofollow"target="_blank"href="https://pages.github.com/">GitHub Pages</a>. To make things perfect we provide you with a free and sleek URL as shown in the examples above.</p>
<p> We don't mind whether it's a User-, Organization- or Project-Page - as long as you provide some reasonable content! Just
follow these four steps to get your own free JS.ORG subdomain for your GitHub Page:</p>
<h3>1</h3>If you haven't already, now it's time to log in to your GitHub account and set up your GitHub Page by following
the instructions
<atitle="GitHub Pages"rel="nofollow"target="_blank"href="https://pages.github.com/">here</a>. To get a head start you can simply use the generator with one of the provided themes and add some content
to your new page.
</article>
<inputid="s2I"name="step"type="radio">
<article>
<h3>2</h3>Now you should determine your js.org subdomain: either choose your username or the name of your repo according
to the existing GitHub Pages URL (for http://foo.github.io/bar, either "foo.js.org" or "bar.js.org" would be
<h3>3</h3>Add a file named "CNAME" to your repo (in the "gh-pages" branch for project pages) with a single line matching
the domain you have chosen (e.g. "foo.js.org" without quotes). If you face any problems, check out the section
about
<atitle="GitHub Pages Help"rel="nofollow"target="_blank"href="https://help.github.com/articles/setting-up-a-custom-domain-with-github-pages/#creating-and-committing-a-cname-file">Custom URLs</a> at GitHub Pages Help.
</article>
<inputid="s4I"name="step"type="radio">
<article>
<h3>4</h3>To finish the procedure, make a pull request in our GitHub
<arel="nofollow"target="_blank"href="https://github.com/js-org/dns/tree/master">repository</a> that adds your subdomain to the list of existing JS.ORG domains. Your new URL should go live within
24 hours (keep an eye on your pull request in case of a naming conflict or a question from our side).
</article>
<nav>
<labelid="s1L"for="s1I">1</label>
<labelid="s2L"for="s2I">2</label>
<labelid="s3L"for="s3I">3</label>
<labelid="s4L"for="s4I">4</label>
</nav>
</section>
<p>
<em>Important</em> As the owner of the repository, you keep complete control over your published content. That also means
that all rights and duties that come along with publishing a GitHub Page (e.g. GDPR) remain in your responsibility.