Compare commits

...

3 commits

Author SHA1 Message Date
L3D
39700b2277
Improve Makefile 2023-04-29 16:14:33 +02:00
L3D
ba3971c95a
Update vegane dough and events 2023-04-29 16:11:51 +02:00
L3D
49f92cb144
Improve deployment info 2023-04-29 15:23:23 +02:00
9 changed files with 529 additions and 155 deletions

1
.gitignore vendored
View file

@ -1,5 +1,6 @@
# lektor
packages/
lektor/
# ---> Vim
# swap

View file

@ -3,55 +3,80 @@ LEKTOR_SERVER_FLAGS=-h 127.0.0.1
LEKTOR_PLUGIN_FLAGS=-f scss -f pretifyhtml
LEKTOR_DEPLOY_FLAGS=
.PHONY: all install venv build server deploy pull push
all: build
.ONESHELL:
install:
if hash apt-get 2>/dev/null; then
sudo apt-get update -qq >/dev/null && sudo apt-get install -qq apt-utils imagemagick python3-pip python3-setuptools gcc git-lfs
elif hash pacman 2>/dev/null; then
sudo pacman -Syu imagemagick python-pip glibc lib32-glibc gcc git-lfs --noconfirm
elif hash dnf 2>/dev/null; then
sudo dnf install -y ImageMagick python3-pip gcc git-lfs
else
echo -e "Please install Imagemagick, python3-pip git-lfs and gcc"
if hash apt-get 2>/dev/null; then \
apt-get update -qq >/dev/null && apt-get install -qq apt-utils imagemagick python3-pip python3-setuptools gcc git-lfs python3-venv rsync dos2unix; \
elif hash pacman 2>/dev/null; then \
pacman -Syu imagemagick python-pip glibc lib32-glibc gcc git-lfs python3-venv rsync dos2unix --noconfirm; \
elif hash dnf 2>/dev/null; then \
dnf install -y ImageMagick python3-pip gcc git-lfs rsync dos2unix; \
else \
echo -e "Please install Imagemagick, python3-pip git-lfs, python3-venv, rsync, gcc and dos2unix"; \
fi
venv:
if [ -z "${VIRTUAL_ENV}" ]; then \
printf "Run '\033[0;33mpython3 -m venv lektor\033[0;37m' to create venv.\nRun '\033[0;33msource lektor/bin/activate\033[0;37m' to activate venv.\n"; \
printf "Run '\033[0;33mpip3 install wheel --upgrade\033[0;37m' next.\nRun '\033[0;33mpip3 install lektor --upgrade\033[0;37m' to install lektor\n"; \
fi
sudo pip3 install wheel --upgrade
sudo pip3 install lektor --upgrade
echo -e "Pleas make sure you have unix2dos available!"
build:
if python3 -m lektor --version 2>/dev/null; then
python3 -m lektor build $(LEKTOR_PLUGIN_FLAGS)
else
lektor build $(LEKTOR_PLUGIN_FLAGS)
if [ -z "${VIRTUAL_ENV}" ]; then \
printf "Run 'source lektor/bin/activate' to enable venv. Or 'make install' to create venv"; \
else \
if python3 -m lektor --version 2>/dev/null; then \
python3 -m lektor build $(LEKTOR_PLUGIN_FLAGS); \
else \
lektor build $(LEKTOR_PLUGIN_FLAGS); \
fi; \
fi
server:
if python3 -m lektor --version 2>/dev/null; then
python3 -m lektor server $(LEKTOR_SERVER_FLAGS) $(LEKTOR_PLUGIN_FLAGS)
else
lektor server $(LEKTOR_SERVER_FLAGS) $(LEKTOR_PLUGIN_FLAGS)
if [ -z "${VIRTUAL_ENV}" ]; then \
printf "Run 'source lektor/bin/activate' to enable venv. Or 'make install' to create venv"; \
else \
if python3 -m lektor --version 2>/dev/null; then \
python3 -m lektor server $(LEKTOR_SERVER_FLAGS) $(LEKTOR_PLUGIN_FLAGS); \
else \
lektor server $(LEKTOR_SERVER_FLAGS) $(LEKTOR_PLUGIN_FLAGS); \
fi; \
fi
deploy:
lektor clean --yes
lektor plugin flush-cache
lektor build $(LEKTOR_PLUGIN_FLAGS) $(LEKTOR_DEPLOY_FLAGS)
unix2dos temp/builds/c3woc.de/waffeln.ics
lektor deploy $(LEKTOR_PLUGIN_FLAGS) $(LEKTOR_DEPLOY_FLAGS)
if [ -z "${VIRTUAL_ENV}" ]; then \
printf "Run 'source lektor/bin/activate' to enable venv. Or 'make install' to create venv"; \
else \
lektor plugin flush-cache; \
lektor clean --yes; \
rm assets/svg/*; \
if python3 -m lektor --version 2>/dev/null; then \
python3 -m lektor build $(LEKTOR_PLUGIN_FLAGS) $(LEKTOR_DEPLOY_FLAGS); \
unix2dos temp/builds/c3woc.de/waffeln.ics; \
python3 -m lektor deploy $(LEKTOR_PLUGIN_FLAGS) $(LEKTOR_DEPLOY_FLAGS); \
else \
lektor build $(LEKTOR_PLUGIN_FLAGS) $(LEKTOR_DEPLOY_FLAGS); \
unix2dos temp/builds/c3woc.de/waffeln.ics; \
lektor deploy $(LEKTOR_PLUGIN_FLAGS) $(LEKTOR_DEPLOY_FLAGS); \
fi; \
fi
pull:
if git config remote.github.url > /dev/null; then
git pull github main
else
git remote add github git@github.com:c3woc/c3woc-website.git
git remote add github https://github.com/c3woc/c3woc-website.git
git pull github main
fi
if git config remote.backwesen.url > /dev/null; then
git pull backwesen main
else
git remote add backwesen gitea@backwesen.de:c3woc/webseite.git
git remote add backwesen https://backwesen.de/c3woc/webseite.git
git pull backwesen main
fi
git pull origin main
@ -60,12 +85,12 @@ push:
if git config remote.github.url > /dev/null; then
git push github main
else
git remote add github git@github.com:c3woc/c3woc-website.git
git remote add github https://github.com/c3woc/c3woc-website.git
git push github main
fi
if git config remote.backwesen.url > /dev/null; then
git push backwesen main
else
git remote add backwesen gitea@backwesen.de:l3d/webseite.git
git remote add backwesen https://backwesen.de/l3d/webseite.git
git push github main
fi

View file

@ -35,7 +35,7 @@ Dieses ruft ihr so auf:
sudo apt install git-lfs
# clont das git (hier von gitea)
git clone https://gitea.see-base.de/C3WOC/c3woc-webseite.git
git clone https://backwesen.de/c3woc/webseite.git
# installiere make um das Makefile auszuführen
sudo apt install make
@ -43,8 +43,11 @@ sudo apt install make
# betrete das geklonte repo:
cd c3woc-webseite
# installiere lektor + abhängigkeiten
# installiere abhängigkeiten
make install
# Insturctions how to create venv
make venv
```
Zur C3WOC Webseite etwas beitragen:

View file

@ -2,9 +2,9 @@ title: veganer Waffelteig
---
author: L3D
---
body:
body: Dieses Rezept funktioniert mit Hefe uns wurde auf dem EH20 getestet und für gut befunden.
---
pub_date: 2022-05-05
pub_date: 2023i-04-10
---
orf: yes
---

View file

@ -20,31 +20,26 @@ serving_units: Waffeln
ingredients:
#### flow_ingredients ####
ingredient: Ei-Ersatz
ingredient: Hefe
----
usda_num: 1144
usda_num: 75236000
----
amounts:
##### flow_amounts #####
amount: 4
amount: ½
-----
unit: TL
unit: Würfel
##### flow_amounts #####
amount: 250
amount: 2
-----
unit: g
unit: Würfel
----
substitutions:
----
processing:
----
notes:
##### flow_notes #####
note: Ei-Ersatz Pulver gibt es im Internet oder in ausgewählten Supermärkten
-----
html:
notes:
#### flow_ingredients ####
ingredient: Zucker
----
@ -67,18 +62,59 @@ processing:
----
notes:
#### flow_ingredients ####
ingredient: vegane Butter
ingredient: Mandelmilch
----
usda_num: 14091
----
amounts:
##### flow_amounts #####
amount: 400
-----
unit: ml
##### flow_amounts #####
amount: 2
-----
unit: l
----
substitutions:
##### flow_substitutions #####
ingredient: Hafermilch
-----
usda_num: 100277
-----
amounts:
###### flow_amounts ######
amount: 200
------
unit: g
###### flow_amounts ######
amount: 1
------
unit: l
-----
processing:
-----
notes:
----
processing:
----
notes:
#### flow_ingredients ####
ingredient: vegane Margarine
----
usda_num: 4612
----
amounts:
##### flow_amounts #####
amount: 250
amount: 200
-----
unit: g
##### flow_amounts #####
amount: 1,25
amount: 1
-----
unit: kg
----
@ -114,75 +150,6 @@ processing:
----
notes:
#### flow_ingredients ####
ingredient: Backpulver
----
usda_num: 18371
----
amounts:
##### flow_amounts #####
amount: 1
-----
unit: EL
##### flow_amounts #####
amount: 50
-----
unit: g
----
substitutions:
----
processing:
----
notes:
##### flow_notes #####
note:
Backpulver vergrößert das Volumen des Teigs
-----
html: yes
#### flow_ingredients ####
ingredient: Mandelmilch
----
usda_num: 14091
----
amounts:
##### flow_amounts #####
amount: 200
-----
unit: ml
##### flow_amounts #####
amount: 1
-----
unit: l
----
substitutions:
##### flow_substitutions #####
ingredient: Hafermilch
-----
usda_num: 100277
-----
amounts:
###### flow_amounts ######
amount: 200
------
unit: g
###### flow_amounts ######
amount: 1
------
unit: l
-----
processing:
-----
notes:
----
processing:
----
notes:
#### flow_ingredients ####
ingredient: Mehl
----
usda_num: 20481
@ -250,23 +217,6 @@ processing:
----
notes:
#### flow_ingredients ####
ingredient: Rum
----
usda_num: 93504000
----
amounts:
----
substitutions:
----
processing:
----
notes:
##### flow_notes #####
note: optional
-----
html: yes
#### flow_ingredients ####
ingredient: Salz
----
usda_num: 2047
@ -308,7 +258,7 @@ oven_type: Waffeleisen
steps:
#### flow_steps ####
step: Ei-Ersatz Pulver mit etwas flüssigkeit vermischen und schaumig rühren
step: vegane Butter oder Magarine zerlassen und dann mit dem veganen Drink (Milchersatz) in der Schüssel verrühren
----
haccp_type:
----
@ -316,7 +266,7 @@ haccp_string:
----
notes:
#### flow_steps ####
step: Zucker, Vanillezucker und Milch mit dem Ei-Ersatz gemisch verrühren.
step: Hefe in die Schüssel in kleinen Stücken dazugeben und verrühren
----
haccp_type:
----
@ -324,7 +274,7 @@ haccp_string:
----
notes:
#### flow_steps ####
step: unter Rühren die häfte des Mehl dazugeben.
step: Zucker, Vanillezucker und Salz dazu geben und verrühren
----
haccp_type:
----
@ -332,23 +282,7 @@ haccp_string:
----
notes:
#### flow_steps ####
step: die flüssige vegane Butter oder Magarine vorsichtig dazugeben und gut verrühren.
----
haccp_type:
----
haccp_string:
----
notes:
#### flow_steps ####
step: nach und nach die restlichen Zutaten hinzugeben.
----
haccp_type:
----
haccp_string:
----
notes:
#### flow_steps ####
step: Den Teig klumpenfrei rühren, bei bedarf etwas mit Mehl oder Flüssigkeit variieren, damit es ein dickflüssiger Teig wird, der sich noch in ein Waffeleisen gießen lässt.
step: die weiteren Zutaten wie Mehl und Mate langsam unter rühren dazu geben
----
haccp_type:
----

View file

@ -0,0 +1,11 @@
title: veganer Waffelteig (experimentell)
---
author: L3D
---
body: Dieses Rezept funktioniert leider nicht zuverlässig, da sich das Ei-ersatz sehr unterschiedlich verhält. Manchmal geht alles sehr einfach, manchmal klebt es nur und es werden keine gute Waffeln.
---
pub_date: 2022-05-05
---
orf: yes
---
weight: 5000

View file

@ -0,0 +1,380 @@
title: vegane Waffeln (Eiersatz)
---
_template: zutaten.yaml
---
recipe_name: vegane Waffeln (Eiersatz)
---
x_ignore_1: yes
---
servings:
#### flow_servings ####
serving_number: 10
----
serving_units: Waffeln
#### flow_servings ####
serving_number: 50
----
serving_units: Waffeln
---
ingredients:
#### flow_ingredients ####
ingredient: Ei-Ersatz
----
usda_num: 1144
----
amounts:
##### flow_amounts #####
amount: 4
-----
unit: TL
##### flow_amounts #####
amount: 250
-----
unit: g
----
substitutions:
----
processing:
----
notes:
##### flow_notes #####
note: Ei-Ersatz Pulver gibt es im Internet oder in ausgewählten Supermärkten
-----
html:
#### flow_ingredients ####
ingredient: Zucker
----
usda_num: 19335
----
amounts:
##### flow_amounts #####
amount: 200
-----
unit: g
##### flow_amounts #####
amount: 1
-----
unit: kg
----
substitutions:
----
processing:
----
notes:
#### flow_ingredients ####
ingredient: vegane Butter
----
usda_num: 4612
----
amounts:
##### flow_amounts #####
amount: 250
-----
unit: g
##### flow_amounts #####
amount: 1,25
-----
unit: kg
----
substitutions:
----
processing:
##### flow_processing #####
process: weich oder zerlassen
-----
short: yes
----
notes:
#### flow_ingredients ####
ingredient: Vanillezucker
----
usda_num: 2050
----
amounts:
##### flow_amounts #####
amount: 2
-----
unit: EL
##### flow_amounts #####
amount: 100
-----
unit: g
----
substitutions:
----
processing:
----
notes:
#### flow_ingredients ####
ingredient: Backpulver
----
usda_num: 18371
----
amounts:
##### flow_amounts #####
amount: 1
-----
unit: EL
##### flow_amounts #####
amount: 50
-----
unit: g
----
substitutions:
----
processing:
----
notes:
##### flow_notes #####
note:
Backpulver vergrößert das Volumen des Teigs
-----
html: yes
#### flow_ingredients ####
ingredient: Mandelmilch
----
usda_num: 14091
----
amounts:
##### flow_amounts #####
amount: 200
-----
unit: ml
##### flow_amounts #####
amount: 1
-----
unit: l
----
substitutions:
##### flow_substitutions #####
ingredient: Hafermilch
-----
usda_num: 100277
-----
amounts:
###### flow_amounts ######
amount: 200
------
unit: g
###### flow_amounts ######
amount: 1
------
unit: l
-----
processing:
-----
notes:
----
processing:
----
notes:
#### flow_ingredients ####
ingredient: Mehl
----
usda_num: 20481
----
amounts:
##### flow_amounts #####
amount: 400
-----
unit: g
##### flow_amounts #####
amount: 2
-----
unit: kg
----
substitutions:
----
processing:
----
notes:
#### flow_ingredients ####
ingredient: Club-Mate
----
usda_num:
----
amounts:
##### flow_amounts #####
amount: 100
-----
unit: ml
##### flow_amounts #####
amount: 0,5
-----
unit: l
----
substitutions:
##### flow_substitutions #####
ingredient: Sprudel
-----
usda_num: 92410210
-----
amounts:
###### flow_amounts ######
amount: 100
------
unit: ml
###### flow_amounts ######
amount: 0,5
------
unit: l
-----
processing:
-----
notes:
###### flow_notes ######
note: Alternativ zu Sprudel kann auch fast jedes andere Kohlensäurehaltige Getränk verwendet werden
------
html: no
----
processing:
----
notes:
#### flow_ingredients ####
ingredient: Rum
----
usda_num: 93504000
----
amounts:
----
substitutions:
----
processing:
----
notes:
##### flow_notes #####
note: optional
-----
html: yes
#### flow_ingredients ####
ingredient: Salz
----
usda_num: 2047
----
amounts:
##### flow_amounts #####
amount: 1
-----
unit: TL
##### flow_amounts #####
amount: 2
-----
unit: EL
----
substitutions:
----
processing:
----
notes:
---
source_authors: L3D <l3d@c3woc.de>
---
x_license: https://backwesen.de/c3woc/webseite/src/branch/main/LICENCE
---
oven:
#### flow_oven ####
amount: 210
----
unit: C
---
oven_fan: Off
---
oven_time: 99s
---
oven_type: Waffeleisen
---
steps:
#### flow_steps ####
step: Ei-Ersatz Pulver mit etwas flüssigkeit vermischen und schaumig rühren
----
haccp_type:
----
haccp_string:
----
notes:
#### flow_steps ####
step: Zucker, Vanillezucker und Milch mit dem Ei-Ersatz gemisch verrühren.
----
haccp_type:
----
haccp_string:
----
notes:
#### flow_steps ####
step: unter Rühren die häfte des Mehl dazugeben.
----
haccp_type:
----
haccp_string:
----
notes:
#### flow_steps ####
step: die flüssige vegane Butter oder Magarine vorsichtig dazugeben und gut verrühren.
----
haccp_type:
----
haccp_string:
----
notes:
#### flow_steps ####
step: nach und nach die restlichen Zutaten hinzugeben.
----
haccp_type:
----
haccp_string:
----
notes:
#### flow_steps ####
step: Den Teig klumpenfrei rühren, bei bedarf etwas mit Mehl oder Flüssigkeit variieren, damit es ein dickflüssiger Teig wird, der sich noch in ein Waffeleisen gießen lässt.
----
haccp_type:
----
haccp_string:
----
notes:
#### flow_steps ####
step: den Teig etwas ruhen lassen
----
haccp_type: control_point
----
haccp_string: Wenn der Teig nicht direkt zubereitet wird unbedingt kühlen!
----
notes:
#### flow_steps ####
step: Waffeln im heißen Waffeleisen zubereiten
----
haccp_type:
----
haccp_string:
----
notes:
##### flow_notes #####
note: Waffeln optional zB. mit Puderzucker und Apfelmus verzieren.
-----
html:
---
render_hygiene: yes

View file

@ -576,3 +576,23 @@ mail: Waffel Operation Center <waffel@c3woc.de>
confirmed: yes
----
color: crimpson
#### events ####
start: 2023-06-02 13:37:00 Europe/Berlin
----
ende: 2023-06-04 18:00:00 Europe/Berlin
----
event: FSCK
----
ort: Kino Universum Backnang
----
url: https://wiki.events.hacknang.de/2023/
----
description:
Der Chaostreff Backnang plant vom 2.-4. Juni ein Hacking-Event in der Murr-Metropole Backnang, im Herzen des Schwabenlandes, auszurichten. Auf der Gästeliste stehen alle technikbegeisterten Haecksen und Hacker, die schon immer mal ein ganzes Wochenende lang im Kino sein wollten.
----
mail: Waffel Operation Center <waffel@c3woc.de>
----
confirmed: no
----
color: crimpson

View file

@ -183,7 +183,7 @@ __ ____ _| |_| |_| | ___
<li class="footer__navitem -third">
<img class="footer__wtf_logo" src="/images/logo.svg" alt="C3WOC - Logo" height="50">
<br/>
© {{ none|datetimeformat('YYYY', 'UTC', locale='de_DE') }} C3 Waffel Operation Center
© {{ none|datetimeformat('YYYY') }} C3 Waffel Operation Center
<br/>
Diese Webseite steht unter der <a class="footer__navlink" href="https://backwesen.de/c3woc/webseite/src/branch/main/LICENCE">MIT License</a>.
</li>