Compare commits

...

3 Commits

Author SHA1 Message Date
eefb668f69 Migrace CI na Gitea Actions
Some checks failed
Build / build (push) Failing after 2m23s
Build / deploy (push) Has been skipped
2024-01-05 21:35:25 +01:00
d68d8adceb Přidání readme 2024-01-05 20:25:56 +01:00
bf57ac5d50 Oprava logiky v receptu a prodloužení času úpravy 2024-01-05 10:53:11 +01:00
4 changed files with 84 additions and 26 deletions

View File

@ -1,22 +0,0 @@
---
kind: pipeline
name: default
steps:
- name: build
image: ghcr.io/getzola/zola:v0.17.2
entrypoint: ["/bin/zola"]
command: ["build"]
- name: deploy
image: drillster/drone-rsync
settings:
hosts: ["0x45.cz"]
user: drone
source: public/*
target: /srv/www/receptty.org
recursive: true
delete: true
environment:
RSYNC_KEY:
from_secret: rsync_private_key

View File

@ -0,0 +1,49 @@
name: Build
on:
push:
branches:
- master
- actions
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v2
- name: Build
uses: docker://ghcr.io/getzola/zola:v0.18.0
with:
args: build
- name: Save public directory to workspace
uses: actions/upload-artifact@v2
with:
name: public
path: public
deploy:
runs-on: ubuntu-latest
needs: build
steps:
- name: Checkout repository
uses: actions/checkout@v2
- name: Download public directory from workspace
uses: actions/download-artifact@v2
with:
name: public
path: public
- name: Deploy
uses: appleboy/ssh-action@master
with:
host: receptty.org
username: ${{ secrets.SSH_USERNAME }}
key: ${{ secrets.SSH_PRIVATE_KEY }}
script: |
rsync -r --delete-after public/* /srv/www/receptty.org/

View File

@ -10,7 +10,7 @@ tagy = ["bezlaktózové", "bezlepkové", "low carb", "snadné", "vegetarian"]
[extra]
portions = "4"
time = "45"
time = "50"
source = "kniha 365 nízkosacharidových receptů"
+++
@ -51,9 +51,9 @@ Sójová omáčka | 2 lžíce
1. Koriandr omyjeme, osušíme a pokrájíme nadrobno.
1. Cuketové nudle propláchneme, necháme chvíli okapat a osušíme.
1. Na pánvi rozehřejeme 2 lžíce sezamového oleje, přidáme mrkvové a petrželové nudle a opékáme je asi 2-3 minuty.
1. Mezitím na druhé pánvi rozehřejeme poslední 2 lžíce sezamového oleje a vyklopíme do ní obsah misky s marinovaným tofu, které opíkáme ze všech stran.
1. Do pánve přidáme cuketové nudle, lusky, chilli a smažíme další minutku.
1. Přidáme koriandrové listy, sójovou omáčku a limetkovou šťávu. Promícháme a udržujeme teplé.
1. Mezitím na druhé pánvi rozehřejeme poslední 2 lžíce sezamového oleje a vyklopíme do ní obsah misky s marinovaným tofu, které opékáme ze všech stran. Až bude hotovo, odstavíme z plotny (tofu můžeme zatím nechat v pánvičce).
1. Do první pánve přidáme cuketové nudle, lusky, chilli a smažíme další minutku.
1. Nakonec přisypeme pokrájené koriandrové listy a nalijeme sójovou omáčku a limetkovou šťávu. Promícháme a udržujeme teplé.
1. Na talíře rozdělíme zeleninové nudle, na ně opečené tofu a strávníci si dle chuti mohou pokrm posypat praženými arašídy.

31
readme.md Normal file
View File

@ -0,0 +1,31 @@
Webové stránky s recepty postavené na generátoru [Zola](https://www.getzola.org/).
## Příprava pro vývoj
1. Nainstalovat [Zolu](https://www.getzola.org/)
1. Naklonovat repozitář, například `git clone git@git.0x45.cz:em/receptty.org.git`
1. Spustit Zolu pro vývoj: `zola serve`, nebo vygenerovat statické HTML: `zola build`
## Jak přidat recept
Ve složce `content` stačí vytvořit novou složku. Její název bude zároveň URL budoucího receptu. Ve složce s receptem musí být soubor `index.md`, který obsahuje header:
```
+++
title = "Název receptu"
date = 2024-01-01
author = "Autor"
[taxonomies]
kategorie = ["category"]
tagy = ["tag1", "tag2"]
[extra]
portions = "1"
time = "120"
source = "Název zdroje"
source_url = "URL zdroje"
+++
```
Taxonomie a metadata v sekci `[extra]` jsou nepovinná. Součástí složky může být zároveň obrázek s názvem `img.jpg`, který se použije pro náhled receptu.