Small changes, try automatic deploy
This commit is contained in:
parent
0cf9e20054
commit
648a83a282
10 changed files with 87 additions and 32 deletions
24
.forgejo/workflows/deploy.yml
Normal file
24
.forgejo/workflows/deploy.yml
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
on:
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
|
||||
jobs:
|
||||
deploy:
|
||||
runs-on: docker
|
||||
container: ruby:3.4-bookworm
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- name: "Setup"
|
||||
- run: |
|
||||
bundle config set path vendor/bundle
|
||||
bundle install --jobs=4 --retry=3
|
||||
command -v rsync >/dev/null || ( apt-get update -y && apt-get install rsync -y )
|
||||
command -v ssh-agent >/dev/null || ( apt-get update -y && apt-get install openssh-client -y )
|
||||
eval $(ssh-agent -s)
|
||||
echo "$SSH_PRIVATE_KEY" | tr -d '\r' | ssh-add -
|
||||
mkdir -p ~/.ssh
|
||||
chmod 700 ~/.ssh
|
||||
echo "$SSH_KNOWN_HOSTS" > ~/.ssh/known_hosts
|
||||
chmod 644 ~/.ssh/known_hosts
|
||||
./bin/deploy.sh
|
||||
|
|
@ -1 +0,0 @@
|
|||
ruby 3.0.3
|
||||
5
Gemfile
5
Gemfile
|
|
@ -33,3 +33,8 @@ 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]
|
||||
|
||||
gem "logger"
|
||||
gem "csv"
|
||||
gem "base64"
|
||||
gem "bigdecimal"
|
||||
|
|
|
|||
54
Gemfile.lock
54
Gemfile.lock
|
|
@ -1,20 +1,26 @@
|
|||
GEM
|
||||
remote: https://rubygems.org/
|
||||
specs:
|
||||
addressable (2.8.1)
|
||||
public_suffix (>= 2.0.2, < 6.0)
|
||||
addressable (2.8.7)
|
||||
public_suffix (>= 2.0.2, < 7.0)
|
||||
base64 (0.2.0)
|
||||
bigdecimal (3.1.9)
|
||||
colorator (1.1.0)
|
||||
concurrent-ruby (1.1.10)
|
||||
concurrent-ruby (1.3.5)
|
||||
csv (3.3.4)
|
||||
em-websocket (0.5.3)
|
||||
eventmachine (>= 0.12.9)
|
||||
http_parser.rb (~> 0)
|
||||
eventmachine (1.2.7)
|
||||
ffi (1.15.5)
|
||||
ffi (1.17.2-x86_64-linux-gnu)
|
||||
forwardable-extended (2.6.0)
|
||||
google-protobuf (4.31.0-x86_64-linux-gnu)
|
||||
bigdecimal
|
||||
rake (>= 13)
|
||||
http_parser.rb (0.8.0)
|
||||
i18n (1.12.0)
|
||||
i18n (1.14.7)
|
||||
concurrent-ruby (~> 1.0)
|
||||
jekyll (4.3.0)
|
||||
jekyll (4.3.4)
|
||||
addressable (~> 2.4)
|
||||
colorator (~> 1.0)
|
||||
em-websocket (~> 0.5)
|
||||
|
|
@ -33,52 +39,58 @@ GEM
|
|||
jekyll-feed (0.17.0)
|
||||
jekyll (>= 3.7, < 5.0)
|
||||
jekyll-paginate (1.1.0)
|
||||
jekyll-sass-converter (2.2.0)
|
||||
sassc (> 2.0.1, < 3.0)
|
||||
jekyll-sass-converter (3.1.0)
|
||||
sass-embedded (~> 1.75)
|
||||
jekyll-sitemap (1.4.0)
|
||||
jekyll (>= 3.7, < 5.0)
|
||||
jekyll-theme-clean-blog (4.0.12)
|
||||
jekyll (>= 3.8.5)
|
||||
jekyll-watch (2.2.1)
|
||||
listen (~> 3.0)
|
||||
kramdown (2.4.0)
|
||||
rexml
|
||||
kramdown (2.5.1)
|
||||
rexml (>= 3.3.9)
|
||||
kramdown-parser-gfm (1.1.0)
|
||||
kramdown (~> 2.0)
|
||||
liquid (4.0.3)
|
||||
listen (3.7.1)
|
||||
liquid (4.0.4)
|
||||
listen (3.9.0)
|
||||
rb-fsevent (~> 0.10, >= 0.10.3)
|
||||
rb-inotify (~> 0.9, >= 0.9.10)
|
||||
logger (1.7.0)
|
||||
mercenary (0.4.0)
|
||||
pathutil (0.16.2)
|
||||
forwardable-extended (~> 2.6)
|
||||
public_suffix (5.0.0)
|
||||
public_suffix (6.0.2)
|
||||
rake (13.2.1)
|
||||
rb-fsevent (0.11.2)
|
||||
rb-inotify (0.10.1)
|
||||
rb-inotify (0.11.1)
|
||||
ffi (~> 1.0)
|
||||
rexml (3.2.5)
|
||||
rouge (4.0.0)
|
||||
rexml (3.4.1)
|
||||
rouge (4.5.2)
|
||||
safe_yaml (1.0.5)
|
||||
sassc (2.4.0)
|
||||
ffi (~> 1.9)
|
||||
sass-embedded (1.89.0-x86_64-linux-gnu)
|
||||
google-protobuf (~> 4.31)
|
||||
terminal-table (3.0.2)
|
||||
unicode-display_width (>= 1.1.1, < 3)
|
||||
unicode-display_width (2.3.0)
|
||||
webrick (1.7.0)
|
||||
unicode-display_width (2.6.0)
|
||||
webrick (1.9.1)
|
||||
|
||||
PLATFORMS
|
||||
x86_64-linux
|
||||
|
||||
DEPENDENCIES
|
||||
base64
|
||||
bigdecimal
|
||||
csv
|
||||
http_parser.rb (~> 0.6.0)
|
||||
jekyll (~> 4.3.0)
|
||||
jekyll-feed (~> 0.12)
|
||||
jekyll-paginate (~> 1.1.0)
|
||||
jekyll-sitemap
|
||||
jekyll-theme-clean-blog
|
||||
logger
|
||||
tzinfo (>= 1, < 3)
|
||||
tzinfo-data
|
||||
wdm (~> 0.1.1)
|
||||
|
||||
BUNDLED WITH
|
||||
2.2.32
|
||||
2.6.9
|
||||
|
|
|
|||
|
|
@ -48,6 +48,7 @@ paginate_path: "/posts/page:num/"
|
|||
#
|
||||
exclude:
|
||||
- bin
|
||||
- mise.toml
|
||||
# - .sass-cache/
|
||||
# - .jekyll-cache/
|
||||
# - gemfiles/
|
||||
|
|
|
|||
|
|
@ -16,4 +16,7 @@ Wenn es um Kaffee geht, bin ich erst mal der große Bruder von Arne, aka [nine5n
|
|||
|
||||
## 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.
|
||||
Ü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.
|
||||
|
||||
Trotzdem werde ich ab und zu sicher neu entdeckte Lieblingskaffees vorstellen oder mal etwas intensiver über die ein oder
|
||||
andere Brühmethode schreiben.
|
||||
|
|
@ -5,6 +5,6 @@ permalink: /kontakt/
|
|||
background: /img/bg-contact.jpg
|
||||
---
|
||||
|
||||
Jan freut sich über <a href="mailto:jan@krutisch.de">kurze Emails</a>, über DM's auf <a href="https://twitter.com/halfbyte">Twitter</a> oder <a href="https://ruby.social/@halfbyte">Im Fediverse</a>.
|
||||
Jan freut sich über <a href="mailto:jan@krutisch.de">kurze Emails</a>, über DM's im <a href="https://eimsbuettel.social/@halfbyte">Im Fediverse</a> oder über Faxnachrichten unter +49 (3212) 1073282.
|
||||
|
||||
Im <a href="{{'/impressum' | relative_url}}">Impressum</a> findet ihr auch seine Telefonnummer, unter der er auch bei den üblichen Messengern zu erreichen ist.
|
||||
2
mise.toml
Normal file
2
mise.toml
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
[tools]
|
||||
ruby = "3.4.2"
|
||||
|
|
@ -1,8 +0,0 @@
|
|||
---
|
||||
layout: page
|
||||
title: Über
|
||||
permalink: /ueber/
|
||||
background: /img/bg-about.jpg
|
||||
---
|
||||
|
||||
Kaffee. Dinge.
|
||||
17
ueber.md
Normal file
17
ueber.md
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
---
|
||||
layout: page
|
||||
title: Über
|
||||
permalink: /ueber/
|
||||
background: /img/bg-about.jpg
|
||||
---
|
||||
|
||||
Jan Krutisch ist beruflich als Softwareentwickler unterwegs. In Sachen Kaffee ist er vor allem
|
||||
der Bruder von Arne "Smutje" Krutisch, der Kopf hinter [Nine5Nine](https://nine5nine.com).
|
||||
|
||||
Kaffee-Liebhaber ist er natürlich auch, und zwar sowohl in Sachen Espresso als auch in Sachen Filterkaffee.
|
||||
Als eher moderner Kaffee-Nerd liebt er die eher fruchtigen Kaffees und probiert sich aber gern überall durch.
|
||||
|
||||
Als studierter Umwelttechniker und Mensch interessiert ihn auch der Nachhaltigkeitsaspekt und das
|
||||
Zusammenspiel mit dem Klima, also sowohl die Auswirkungen der Kaffeeindustrie auf das Klima als auch wie
|
||||
der Klimawandel die Kaffeewelt verändert.
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue