commit 5314819ba0653ac23150cfacb768953607390eee Author: Jan Krutisch Date: Thu Oct 20 21:31:20 2022 +0200 initial minima version diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..f40fbd8 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +_site +.sass-cache +.jekyll-cache +.jekyll-metadata +vendor diff --git a/.tool-versions b/.tool-versions new file mode 100644 index 0000000..38ec151 --- /dev/null +++ b/.tool-versions @@ -0,0 +1 @@ +ruby 3.0.3 diff --git a/404.html b/404.html new file mode 100644 index 0000000..086a5c9 --- /dev/null +++ b/404.html @@ -0,0 +1,25 @@ +--- +permalink: /404.html +layout: default +--- + + + +
+

404

+ +

Page not found :(

+

The requested page could not be found.

+
diff --git a/Gemfile b/Gemfile new file mode 100644 index 0000000..6162259 --- /dev/null +++ b/Gemfile @@ -0,0 +1,33 @@ +source "https://rubygems.org" +# Hello! This is where you manage which Jekyll version is used to run. +# When you want to use a different version, change it below, save the +# file and run `bundle install`. Run Jekyll with `bundle exec`, like so: +# +# bundle exec jekyll serve +# +# This will help ensure the proper Jekyll version is running. +# Happy Jekylling! +gem "jekyll", "~> 4.3.0" +# This is the default theme for new Jekyll sites. You may change this to anything you like. +gem "minima", "~> 2.5" +# If you want to use GitHub Pages, remove the "gem "jekyll"" above and +# uncomment the line below. To upgrade, run `bundle update github-pages`. +# gem "github-pages", group: :jekyll_plugins +# If you have any plugins, put them here! +group :jekyll_plugins do + gem "jekyll-feed", "~> 0.12" +end + +# Windows and JRuby does not include zoneinfo files, so bundle the tzinfo-data gem +# and associated library. +platforms :mingw, :x64_mingw, :mswin, :jruby do + gem "tzinfo", ">= 1", "< 3" + gem "tzinfo-data" +end + +# Performance-booster for watching directories on Windows +gem "wdm", "~> 0.1.1", :platforms => [:mingw, :x64_mingw, :mswin] + +# Lock `http_parser.rb` gem to `v0.6.x` on JRuby builds since newer versions of the gem +# do not have a Java counterpart. +gem "http_parser.rb", "~> 0.6.0", :platforms => [:jruby] diff --git a/Gemfile.lock b/Gemfile.lock new file mode 100644 index 0000000..3033eac --- /dev/null +++ b/Gemfile.lock @@ -0,0 +1,83 @@ +GEM + remote: https://rubygems.org/ + specs: + addressable (2.8.1) + public_suffix (>= 2.0.2, < 6.0) + colorator (1.1.0) + concurrent-ruby (1.1.10) + em-websocket (0.5.3) + eventmachine (>= 0.12.9) + http_parser.rb (~> 0) + eventmachine (1.2.7) + ffi (1.15.5) + forwardable-extended (2.6.0) + http_parser.rb (0.8.0) + i18n (1.12.0) + concurrent-ruby (~> 1.0) + jekyll (4.3.0) + addressable (~> 2.4) + colorator (~> 1.0) + em-websocket (~> 0.5) + i18n (~> 1.0) + jekyll-sass-converter (>= 2.0, < 4.0) + jekyll-watch (~> 2.0) + kramdown (~> 2.3, >= 2.3.1) + kramdown-parser-gfm (~> 1.0) + liquid (~> 4.0) + mercenary (>= 0.3.6, < 0.5) + pathutil (~> 0.9) + rouge (>= 3.0, < 5.0) + safe_yaml (~> 1.0) + terminal-table (>= 1.8, < 4.0) + webrick (~> 1.7) + jekyll-feed (0.17.0) + jekyll (>= 3.7, < 5.0) + jekyll-sass-converter (2.2.0) + sassc (> 2.0.1, < 3.0) + jekyll-seo-tag (2.8.0) + jekyll (>= 3.8, < 5.0) + jekyll-watch (2.2.1) + listen (~> 3.0) + kramdown (2.4.0) + rexml + kramdown-parser-gfm (1.1.0) + kramdown (~> 2.0) + liquid (4.0.3) + listen (3.7.1) + rb-fsevent (~> 0.10, >= 0.10.3) + rb-inotify (~> 0.9, >= 0.9.10) + mercenary (0.4.0) + minima (2.5.1) + jekyll (>= 3.5, < 5.0) + jekyll-feed (~> 0.9) + jekyll-seo-tag (~> 2.1) + pathutil (0.16.2) + forwardable-extended (~> 2.6) + public_suffix (5.0.0) + rb-fsevent (0.11.2) + rb-inotify (0.10.1) + ffi (~> 1.0) + rexml (3.2.5) + rouge (4.0.0) + safe_yaml (1.0.5) + sassc (2.4.0) + ffi (~> 1.9) + terminal-table (3.0.2) + unicode-display_width (>= 1.1.1, < 3) + unicode-display_width (2.3.0) + webrick (1.7.0) + +PLATFORMS + x86_64-linux + +DEPENDENCIES + http_parser.rb (~> 0.6.0) + jekyll (~> 4.3.0) + jekyll-feed (~> 0.12) + minima (~> 2.5) + tzinfo (>= 1, < 3) + tzinfo-data + wdm (~> 0.1.1) + +BUNDLED WITH + 2.2.32 diff --git a/_config.yml b/_config.yml new file mode 100644 index 0000000..27872ea --- /dev/null +++ b/_config.yml @@ -0,0 +1,57 @@ +# Welcome to Jekyll! +# +# This config file is meant for settings that affect your whole blog, values +# which you are expected to set up once and rarely edit after that. If you find +# yourself editing this file very often, consider using Jekyll's data files +# feature for the data you need to update frequently. +# +# For technical reasons, this file is *NOT* reloaded automatically when you use +# 'bundle exec jekyll serve'. If you change this file, please restart the server process. +# +# If you need help with YAML syntax, here are some quick references for you: +# https://learn-the-web.algonquindesign.ca/topics/markdown-yaml-cheat-sheet/#yaml +# https://learnxinyminutes.com/docs/yaml/ +# +# Site settings +# These are used to personalize your new site. If you look in the HTML files, +# you will see them accessed via {{ site.title }}, {{ site.email }}, and so on. +# You can create any custom variable you would like, and they will be accessible +# in the templates via {{ site.myvariable }}. + +title: Schonend Veredelt +email: jan@krutisch.de +description: >- # this means to ignore newlines until "baseurl:" + Hier geht's um Kaffee, Klima, Ernährung im Allgemeinen, um Kolonialismus, Gerechtigkeit + und naja, um die Welt halt. +baseurl: "" # the subpath of your site, e.g. /blog +url: "https://schonendveredelt.de" # the base hostname & protocol for your site, e.g. http://example.com +twitter_username: halfbyte +github_username: +author: + name: Jan Krutisch + email: jan@krutisch.de +# Build settings +theme: minima +plugins: + - jekyll-feed + +# Exclude from processing. +# The following items will not be processed, by default. +# Any item listed under the `exclude:` key here will be automatically added to +# the internal "default list". +# +# Excluded items can be processed by explicitly listing the directories or +# their entries' file path in the `include:` list. +# +exclude: + - bin +# - .sass-cache/ +# - .jekyll-cache/ +# - gemfiles/ +# - Gemfile +# - Gemfile.lock +# - node_modules/ +# - vendor/bundle/ +# - vendor/cache/ +# - vendor/gems/ +# - vendor/ruby/ diff --git a/_includes/footer.html b/_includes/footer.html new file mode 100644 index 0000000..d1e34c6 --- /dev/null +++ b/_includes/footer.html @@ -0,0 +1,38 @@ + \ No newline at end of file diff --git a/_posts/2022-10-20-willkommen-bei-schonend-veredelt.md b/_posts/2022-10-20-willkommen-bei-schonend-veredelt.md new file mode 100644 index 0000000..ec48921 --- /dev/null +++ b/_posts/2022-10-20-willkommen-bei-schonend-veredelt.md @@ -0,0 +1,19 @@ +--- +layout: post +title: "Willkommen bei Schonend Veredelt" +date: 2022-10-20 20:34:53 +0200 +categories: meta +--- +## Was zur? + +Ich brauchte einen Platz und einen Namen um mal auf Deutsch ein bisschen über Kaffee sprechen zu können. Der Auslöser war die Idee für eine Serie zum Thema "Planzliche Milchalternativen für Kaffe", die hier dann hoffentlich auch bald in Form von Videos und Artikeln erscheinen wird. Der Name bezieht sich natürlich auf die (Wie zurecht von den Kaffemacher:innen immer wieder angemerkt) leicht quatschige Tendenz, Die Arbeit des Kaffee röstens mythisch zu überhöhen. Es soll bitte vor allem als Hommage an Benjamin, Philipp und alle anderen Kaffeemacher:innen verstanden werden, die ich für ihre Arbeit unglaublich bewundere. + + + +## Wer bin ich + +Wenn es um Kaffee geht, bin ich erst mal der große Bruder von Arne, aka [nine5nine](https://nine5nine.de), der nicht nur ein erfahrener Kaffeeröster ist, sondern auch wirklich toll zeichnen kann und dessen Interpretationen von Kaffeezubereitungsmethoden als Häuser zuletzt auf dem Frankfurt Coffeefestival (Ja, das mit dem Hafermilchskandal) für Aufsehen gesorgt haben. Ich selber bin von Beruf Softwareentwickler mit (Wie die Finnen sagen würden) einen ziemlich empfindlichen Kaffeezahn. Ich mag guten Kaffee vielleicht sogar ein ganz kleines bisschen länger als Arne, aber der Antrieb, mich ein bisschen mehr in Sachen Kaffee-Content zu versuchen kommt schon eindeutig durch die Sache die Arne da macht. + +## Was hier passieren soll + +Über Kaffee und Kaffeeequipment redet ja jeder. Mich interessieren die Themen drum rum - Als jemand der dem Klimaaktivismus zumindest nahesteht (darum wird es hier auch immer mal wieder gehen) interessiert mich vor allem alles um das Thema Nachhaltigkeit. Mir geht es dabei nicht darum, Dinge zu verteufeln, sondern Alternativen aufzuzeigen und vor allem auch herauszufinden wo persönliche Veränderungen sinnvoll sind und wo es viel besser wäre, systemisch Dinge zu verändern. \ No newline at end of file diff --git a/bin/deploy.sh b/bin/deploy.sh new file mode 100755 index 0000000..d4cc851 --- /dev/null +++ b/bin/deploy.sh @@ -0,0 +1,3 @@ +#!/bin/sh +bundle exec jekyll build +rsync -avz --delete _site/ web@jan.krutisch.de:/srv/web/schonendveredelt.de \ No newline at end of file diff --git a/impressum.md b/impressum.md new file mode 100644 index 0000000..2b1bfec --- /dev/null +++ b/impressum.md @@ -0,0 +1,36 @@ +--- +layout: page +permalink: /impressum/ +hidden: Yes +--- +

Impressum

+

Angaben gemäß § 5 TMG

+

Jan Krutisch
+Quickbornstr. 46
+20253 Hamburg
+

+

Vertreten durch:
+Jan Krutisch
+

Kontakt:
+Telefon: +49(0)1752935345
+E-Mail: halfbyte@hey.com
+

+

Umsatzsteuer-ID:
+Umsatzsteuer-Identifikationsnummer gemäß §27a Umsatzsteuergesetz: DE208824054.

+

+

Verantwortlich für den Inhalt nach § 55 Abs. 2 RStV:
+Jan Krutisch
+Quickbornstr. 46
+20253 Hamburg

+

Haftungsausschluss:

+ Haftung für Inhalte

+Die Inhalte unserer Seiten wurden mit größter Sorgfalt erstellt. Für die Richtigkeit, Vollständigkeit und Aktualität der Inhalte können wir jedoch keine Gewähr übernehmen. Als Diensteanbieter sind wir gemäß § 7 Abs.1 TMG für eigene Inhalte auf diesen Seiten nach den allgemeinen Gesetzen verantwortlich. Nach §§ 8 bis 10 TMG sind wir als Diensteanbieter jedoch nicht verpflichtet, übermittelte oder gespeicherte fremde Informationen zu überwachen oder nach Umständen zu forschen, die auf eine rechtswidrige Tätigkeit hinweisen. Verpflichtungen zur Entfernung oder Sperrung der Nutzung von Informationen nach den allgemeinen Gesetzen bleiben hiervon unberührt. Eine diesbezügliche Haftung ist jedoch erst ab dem Zeitpunkt der Kenntnis einer konkreten Rechtsverletzung möglich. Bei Bekanntwerden von entsprechenden Rechtsverletzungen werden wir diese Inhalte umgehend entfernen.

Haftung für Links

+Unser Angebot enthält Links zu externen Webseiten Dritter, auf deren Inhalte wir keinen Einfluss haben. Deshalb können wir für diese fremden Inhalte auch keine Gewähr übernehmen. Für die Inhalte der verlinkten Seiten ist stets der jeweilige Anbieter oder Betreiber der Seiten verantwortlich. Die verlinkten Seiten wurden zum Zeitpunkt der Verlinkung auf mögliche Rechtsverstöße überprüft. Rechtswidrige Inhalte waren zum Zeitpunkt der Verlinkung nicht erkennbar. Eine permanente inhaltliche Kontrolle der verlinkten Seiten ist jedoch ohne konkrete Anhaltspunkte einer Rechtsverletzung nicht zumutbar. Bei Bekanntwerden von Rechtsverletzungen werden wir derartige Links umgehend entfernen.

Urheberrecht

+Die durch die Seitenbetreiber erstellten Inhalte und Werke auf diesen Seiten unterliegen dem deutschen Urheberrecht. Die Vervielfältigung, Bearbeitung, Verbreitung und jede Art der Verwertung außerhalb der Grenzen des Urheberrechtes bedürfen der schriftlichen Zustimmung des jeweiligen Autors bzw. Erstellers. Downloads und Kopien dieser Seite sind nur für den privaten, nicht kommerziellen Gebrauch gestattet. Soweit die Inhalte auf dieser Seite nicht vom Betreiber erstellt wurden, werden die Urheberrechte Dritter beachtet. Insbesondere werden Inhalte Dritter als solche gekennzeichnet. Sollten Sie trotzdem auf eine Urheberrechtsverletzung aufmerksam werden, bitten wir um einen entsprechenden Hinweis. Bei Bekanntwerden von Rechtsverletzungen werden wir derartige Inhalte umgehend entfernen.

Datenschutz

+Die Nutzung unserer Webseite ist in der Regel ohne Angabe personenbezogener Daten möglich. Soweit auf unseren Seiten personenbezogene Daten (beispielsweise Name, Anschrift oder eMail-Adressen) erhoben werden, erfolgt dies, soweit möglich, stets auf freiwilliger Basis. Diese Daten werden ohne Ihre ausdrückliche Zustimmung nicht an Dritte weitergegeben.
+Wir weisen darauf hin, dass die Datenübertragung im Internet (z.B. bei der Kommunikation per E-Mail) Sicherheitslücken aufweisen kann. Ein lückenloser Schutz der Daten vor dem Zugriff durch Dritte ist nicht möglich.
+Der Nutzung von im Rahmen der Impressumspflicht veröffentlichten Kontaktdaten durch Dritte zur Übersendung von nicht ausdrücklich angeforderter Werbung und Informationsmaterialien wird hiermit ausdrücklich widersprochen. Die Betreiber der Seiten behalten sich ausdrücklich rechtliche Schritte im Falle der unverlangten Zusendung von Werbeinformationen, etwa durch Spam-Mails, vor.
+


+ +Impressum vom Impressum Generator der Kanzlei Hasselbach, Bonn + diff --git a/index.markdown b/index.markdown new file mode 100644 index 0000000..0671507 --- /dev/null +++ b/index.markdown @@ -0,0 +1,6 @@ +--- +# Feel free to add content and custom Front Matter to this file. +# To modify the layout, see https://jekyllrb.com/docs/themes/#overriding-theme-defaults + +layout: home +--- diff --git a/ueber.markdown b/ueber.markdown new file mode 100644 index 0000000..8ba0571 --- /dev/null +++ b/ueber.markdown @@ -0,0 +1,7 @@ +--- +layout: page +title: Über +permalink: /ueber/ +--- + +Kaffee. Dinge. \ No newline at end of file