diff --git a/docs/2022/09/20/how-to-create-githubpage.html b/docs/2022/09/20/how-to-create-githubpage.html
new file mode 100644
index 0000000..0747786
--- /dev/null
+++ b/docs/2022/09/20/how-to-create-githubpage.html
@@ -0,0 +1,206 @@
+
+
+
+
+ 2022-09-20 How to create a static website with Jekyll and deploy it on GitHubPages
+
+
+
+
+
+ Home
+
+ About
+
+ Blog
+
+
+ 2022-09-20 How to create a static website with Jekyll and deploy it on GitHubPages
+20 Sep 2022 - Aaron
+
+
+
+
+
+
+
+ Install Jekyll and Bundler
+ $ gem install jekyll bundler
+
+
+
+
+
+
+
+ Clone the repository to a local directory:
+ SSH
+
+ $ git clone --recursive SSH_URL
+
+ HTTPS
+
+ $ git -c http.sslVerify=false clone --recursive HTTPS_URL
+
+
+
+
+
+
+ Create two directories: docs and localDev.
+
+
+ $ mkdir docs
+
+ $ mkdir localDev
+
+
+ docs will contain the content of the website later on.
+ localDev will contain our Jekyll project.
+
+
+
+
+
+ Move to the localDev-directory:
+
+
+
+
+
+
+ Create a new Jekyll-project at localDev-directory:
+
+
+ $ jekyll new --skip-bundle .
+
+ (make sure you got the dot)
+
+
+
+
+
+
+
+ Open the Gemfile that Jekyll created and comment out the line which starts with gem "jekyll"
+ Add the github-pages gem by editing the line starting with # gem "github-pages".
+ Change this line (# gem "github-pages") to:
+ gem "github-pages", "~> GITHUB-PAGES-VERSION", group: :jekyll_plugins
+ You can find the actual version of GitHub-pages here .
+ Now save and close the Gemfile.
+
+
+
+
+
+ Now still being at the localDev-directory, install the bundle:
+
+ Optionally you can make changes at the _config.yml file.
+
+
+
+
+
+ Follow this guide to learn Jekyll. Make sure that all files and directories you create are in the localDev-directory.
+ Note that building locally will not work according to commenting out gem "Jekyll" at the Gemfile. (Atm I didn't check if you can let it in and bundle install to allow local building)
+
+
+
+
+
+ After creating all necessary files and dirs, you can make a production build:
+ Note that all files at _site will be cleared!
+
+
+ $ JEKYLL_ENV=production bundle exec jekyll build
+
+
+ Your Jekyll-project was now build and stored at _site.
+ Now move the content of the localDev/_site to docs:
+
+
+ $ mv /localDev/_site docs
+
+
+ And push your changes to your central GitHub-Repository:
+
+
+
+
+
+
+ Now publish your repository on GitHub Pages .
+ Select your branch and as folder /docs and hit Save.
+ Now you have to wait, this can take up to 10 minutes.
+ On the top of the page a box will appear with the url of your website.
+
+ Happy developing!
+
+
+
+
+ Sources:
+
+
+
+
+
+ https://docs.github.com/en/pages/setting-up-a-github-pages-site-with-jekyll/testing-your-github-pages-site-locally-with-jekyll
+ https://docs.github.com/en/pages/setting-up-a-github-pages-site-with-jekyll/creating-a-github-pages-site-with-jekyll
+ https://docs.github.com/en/get-started/quickstart/set-up-git
+ https://docs.github.com/en/pages/quickstart
+ https://github.com/WickedJack99/website/settings/pages
+ https://wickedjack99.github.io/website/2022/09/20/jekyll_&_github.html
+ https://nav.hs-offenburg.de/pflichtnavi/erklaerung-zur-barrierefreiheit
+ https://duckduckgo.com/?q=german+english&t=newext&atb=v330-1&ia=web
+ https://www.markdownguide.org/basic-syntax
+ https://www.w3schools.com/html/default.asp
+ https://www.w3schools.com/html/tryit.asp?filename=tryhtml_figcaption
+ https://www.w3schools.com/html/tryit.asp?filename=tryhtml5_section
+
+
+
+ Terms
+
+ Privacy
+
+ Blog
+
+ Imprint
+
+
+
+
\ No newline at end of file
diff --git a/docs/blog.html b/docs/blog.html
index 33ff169..6769d97 100644
--- a/docs/blog.html
+++ b/docs/blog.html
@@ -19,6 +19,10 @@
diff --git a/docs/feed.xml b/docs/feed.xml
index 3d1fb5b..50112b9 100644
--- a/docs/feed.xml
+++ b/docs/feed.xml
@@ -1 +1,173 @@
-Jekyll 2022-09-21T11:49:25+02:00 /feed.xml Mr. Write an awesome description for your new site here. You can edit this line in _config.yml. It will appear in your document head meta (for Google search results) and in your feed.xml site description.
\ No newline at end of file
+Jekyll 2022-09-21T11:56:56+02:00 /feed.xml Mr. Write an awesome description for your new site here. You can edit this line in _config.yml. It will appear in your document head meta (for Google search results) and in your feed.xml site description. 2022-09-20 How to create a static website with Jekyll and deploy it on GitHubPages 2022-09-20T00:00:00+02:00 2022-09-20T00:00:00+02:00 /2022/09/20/how-to-create-githubpage <section>
+ <p>Install <a href="https://git-scm.com/downloads" target="_blank">Git</a></p><br>
+</section>
+
+<section>
+ <p>Install <a href="https://www.ruby-lang.org/en/documentation/installation/" target="_blank">Ruby</a></p><br>
+</section>
+
+<section>
+ <p>
+ Install Jekyll and Bundler<br>
+ <code>$ gem install jekyll bundler</code><br>
+ </p>
+</section>
+
+<section>
+ <p>
+ <a href="https://github.com/" target="_blank">Create a GitHub-account</a><br>
+ <a href="https://github.com/new" target="_blank">Create a repository on GitHub</a><br>
+ (It has to be public if you use GitHub Free, note that your code will be visible to everyone!)<br>
+ </p>
+</section>
+
+<section>
+ <p>
+ Clone the repository to a local directory:<br>
+ <b>SSH</b><br>
+ <div>
+ $ git clone --recursive SSH_URL<br>
+ </div>
+ <b>HTTPS</b><br>
+ <div>
+ $ git -c http.sslVerify=false clone --recursive HTTPS_URL<br>
+ </div>
+ </p>
+</section>
+
+<section>
+ <p>
+ Create two directories: docs and localDev.<br>
+ <div>
+ <pre>
+ $ mkdir docs<br>
+ <br>
+ $ mkdir localDev<br>
+ </pre>
+ </div>
+ docs will contain the content of the website later on.<br>
+ localDev will contain our Jekyll project.<br>
+ </p>
+</section>
+
+<section>
+ <p>
+ Move to the localDev-directory:<br>
+ <div>
+ <pre>
+ $ cd localDev<br>
+ </pre>
+ </div>
+ </p>
+</section>
+
+<section>
+ <p>
+ Create a new Jekyll-project at localDev-directory:<br>
+ <div>
+ <pre>
+ $ jekyll new --skip-bundle .<br>
+ <br>
+ (make sure you got the dot)<br>
+ </pre>
+ </div>
+ </p>
+</section>
+
+<section>
+ <p>
+ Open the Gemfile that Jekyll created and comment out the line which starts with <b>gem "jekyll"</b><br>
+ Add the github-pages gem by editing the line starting with # gem "github-pages".<br>
+ Change this line (# gem "github-pages") to:<br>
+ <b>gem "github-pages", "~> GITHUB-PAGES-VERSION", group: :jekyll_plugins</b><br>
+ You can find the actual version of GitHub-pages <a href="https://rubygems.org/gems/github-pages" target="_blank">here</a><br>.
+ Now save and close the Gemfile.<br>
+ </p>
+</section>
+
+<section>
+ <p>
+ Now still being at the localDev-directory, install the bundle:<br>
+ <div>
+ <pre>
+ $ bundle install<br>
+ </pre>
+ </div>
+ Optionally you can make changes at the <b>_config.yml</b> file.<br>
+ </p>
+</section>
+
+<section>
+ <p>
+ Follow <a href="https://jekyllrb.com/docs/step-by-step/01-setup/#create-a-site" target="_blank">this</a> guide to learn Jekyll. Make sure that all files and directories you create are in the localDev-directory.<br>
+ Note that building locally will not work according to commenting out gem "Jekyll" at the Gemfile. (Atm I didn't check if you can let it in and bundle install to allow local building)<br>
+ </p>
+</section>
+
+<section>
+ <p>
+ After creating all necessary files and dirs, you can make a production build:<br>
+ Note that all files at _site will be cleared!
+ <div>
+ <pre>
+ $ JEKYLL_ENV=production bundle exec jekyll build<br>
+ </pre>
+ </div>
+ Your Jekyll-project was now build and stored at _site.<br>
+ Now move the content of the localDev/_site to docs:<br>
+ <div>
+ <pre>
+ $ mv /localDev/_site docs<br>
+ </pre>
+ </div>
+ And push your changes to your central GitHub-Repository:<br>
+ <div>
+ <pre>
+
+ </pre>
+ </div>
+ </p>
+</section>
+
+<section>
+ <p>
+ Now <a href="https://github.com/WickedJack99/website/settings/pages" target="_blank">publish your repository on GitHub Pages</a>.<br>
+ Select your <b>branch</b> and as <b>folder /docs</b> and hit Save.<br>
+ Now you have to wait, this can take up to 10 minutes.<br>
+ On the top of the page a box will appear with the url of your website.<br>
+ </p>
+ <h3>Happy developing!</h3>
+</section>
+
+<section>
+ <p>
+ Sources:<br>
+ <ul>
+ <li><a href="https://docs.github.com/en/pages/setting-up-a-github-pages-site-with-jekyll/creating-a-github-pages-site-with-jekyll" target="_blank">https://docs.github.com/en/pages/setting-up-a-github-pages-site-with-jekyll/creating-a-github-pages-site-with-jekyll</a></li>
+ <li><a href="" target="_blank"></a></li>
+ <li><a href="" target="_blank"></a></li>
+ <li><a href="" target="_blank"></a></li>
+ <li><a href="" target="_blank"></a></li>
+ <li><a href="" target="_blank"></a></li>
+ <li><a href="" target="_blank"></a></li>
+ <li><a href="https://jekyllrb.com/docs/structure/" target="_blank">https://jekyllrb.com/docs/structure/</a></li>
+ <li><a href="https://jekyllrb.com/docs/step-by-step/01-setup/" target="_blank">https://jekyllrb.com/docs/step-by-step/01-setup/</a></li>
+ <li><a href="https://jekyllrb.com/docs/step-by-step/10-deployment/" target="_blank">https://jekyllrb.com/docs/step-by-step/10-deployment/</a></li>
+ </ul>
+ </p>
+
+
+
+ https://docs.github.com/en/pages/setting-up-a-github-pages-site-with-jekyll/testing-your-github-pages-site-locally-with-jekyll
+ https://docs.github.com/en/pages/setting-up-a-github-pages-site-with-jekyll/creating-a-github-pages-site-with-jekyll
+ https://docs.github.com/en/get-started/quickstart/set-up-git
+ https://docs.github.com/en/pages/quickstart
+ https://github.com/WickedJack99/website/settings/pages
+ https://wickedjack99.github.io/website/2022/09/20/jekyll_&_github.html
+ https://nav.hs-offenburg.de/pflichtnavi/erklaerung-zur-barrierefreiheit
+ https://duckduckgo.com/?q=german+english&t=newext&atb=v330-1&ia=web
+ https://www.markdownguide.org/basic-syntax
+ https://www.w3schools.com/html/default.asp
+ https://www.w3schools.com/html/tryit.asp?filename=tryhtml_figcaption
+ https://www.w3schools.com/html/tryit.asp?filename=tryhtml5_section
+</section> Aaron Install Git
\ No newline at end of file
diff --git a/localdocs/_posts/2022-09-20.html b/localdocs/_posts/2022-09-20-how-to-create-githubpage.html
similarity index 98%
rename from localdocs/_posts/2022-09-20.html
rename to localdocs/_posts/2022-09-20-how-to-create-githubpage.html
index d02e45b..bdc9821 100644
--- a/localdocs/_posts/2022-09-20.html
+++ b/localdocs/_posts/2022-09-20-how-to-create-githubpage.html
@@ -1,7 +1,7 @@
---
layout: post
author: Aaron
-title: How to create a static website with Jekyll and deploy it on GitHubPages
+title: 2022-09-20 How to create a static website with Jekyll and deploy it on GitHubPages
---
diff --git a/localdocs/blog.html b/localdocs/blog.html
index e754f3e..2385dc7 100644
--- a/localdocs/blog.html
+++ b/localdocs/blog.html
@@ -7,7 +7,7 @@ title: Blog
{% for post in site.posts %}
-
+
{% endfor %}
\ No newline at end of file