First draft of the website
ci/woodpecker/manual/build Pipeline failed Details

This commit is contained in:
Mary 2023-09-21 16:16:07 +01:00
commit b0ad3ea813
11 changed files with 372 additions and 0 deletions

5
.gitignore vendored Normal file
View File

@ -0,0 +1,5 @@
public/
*~
.hugo_build.lock
node_modules/
resources/_gen/

21
.woodpecker/build.yml Normal file
View File

@ -0,0 +1,21 @@
pipeline:
build:
image: woodpeckerci/plugin-docker-buildx
secrets: [docker_username, docker_password]
settings:
repo: snowd4zzle/deliciousium
registry: docker.io
dockerfile: Dockerfile
tags: latest
username:
from_secret: docker_username
password:
from_secret: docker_password
deploy:
image: docker:24.0.2-cli-alpine3.18
commands:
- docker stack deploy -c service.yml deliciousium --prune
- docker service update --force deliciousium_deliciousium
volumes:
- /var/run/docker.sock:/var/run/docker.sock

6
archetypes/default.md Normal file
View File

@ -0,0 +1,6 @@
---
title: "{{ replace .Name "-" " " | title }}"
date: {{ .Date }}
draft: true
---

70
config.toml Normal file
View File

@ -0,0 +1,70 @@
baseURL = 'http://example.org/'
DefaultContentLanguage = "en"
languageCode = 'en-us'
title = 'Deliciousium'
theme = 'lightbi-hugo'
copyright = "All rights reserved"
googleTagManager = ' GTM-WVR9XZSC '
metaDataFormat = "yaml"
pygmentsStyle = "trac"
#pygmentsUseClasses = true
#pygmentsCodeFences = true
pygmentsCodefencesGuessSyntax = true
#pygmentsUseClassic = true
#pygmentOptions = "linenos=inline"
#disqusShortname = "XXX"
#googleAnalytics = "XXX"
enableRobotsTXT = true
enableGitInfo = false
Paginate = 6
[Params]
logo = "./images/deliciousium.png"
mainSections = ["post","posts"]
dateFormat = "2 January 2023"
comments = false
readingTime = false
wordCount = false
useHLJS = true
socialShare = true
delayDisqus = true
showRelatedPosts = true
summaryLength = "9"
gcse = false
Lastmod = false
rss = false
pagination = "10"
[markup.goldmark.renderer]
unsafe = true # Allow HTML in md files
[sitemap]
changefreq = "monthly"
priority = 0.5
filename = "sitemap.xml"
[Author]
youtube = "channel/UC5PppPwV9u6PN5xabt1yGKw"
pinterest = "deliciousium"
email = "snowd4zzle@gmail.com"
[[menu.main]]
name = "Home"
url = "/"
weight = 1
[[menu.main]]
name = "Tags"
url = "/tags/"
weight = 2
[[menu.main]]
name = "Shop"
url = "/Shop/"
weight = 3

View File

@ -0,0 +1,137 @@
---
title: "Pumpkin Cake With Buttercream Frosting"
#date: 2022-10-01T12:11:53+01:00
#date: 2020-01-27
draft: true
image: "/img/posts/pumpkinCake-cover.jpg"
tags: ["cake"]
keywords: ["cake", "pumpkin", "autumn", "pumpkincake"]
Description : "Pumpkin cake is a dessert that tastes warm and comforting and captures the essence of fall. It is often served as a dessert at Thanksgiving gatherings, Halloween parties, or just as a sweet treat..."
---
Pumpkin cake is a dessert that tastes warm and comforting and captures the essence of fall. It is often served as a dessert at Thanksgiving gatherings, Halloween parties, or just as a sweet treat.
This cake is made mainly from pumpkin purée and has a nice mix of spices and a moist texture that makes it a favourite during the autumn season.
**Pumpkin Purée:** The main ingredient in pumpkin cake is, of course, the pumpkin itself. Pumpkin purée is made by cooking and blending pumpkin flesh. It gives the cake a unique taste and makes it moister.
**Spices:** Pumpkin cake is usually seasoned with warm spices like **ground cinnamon, ground allspice, nutmeg, ginger, and cloves**. This spice blend makes pumpkins natural flavours more comforting and aromatic.
**Frosting:** Buttercream, cream cheese frosting, or a drizzle of caramel sauce can be used to cover the pumpkin cake. Moreover, you can add a sprinkle of cinnamon to the top for more flavour and aroma.
<div class="mt-5">
{{< youtube id="QXqhNGPxMoQ" title="Pumpkin-shaped cake for cake lovers" autoplay="true" >}}
</div>
<div class="Integredient-table mt-5 p-3 border border-3 border-black">
># Pumpkin Cake
>
>**Preparation: 15 minutes**
>
>**Baking Time: 45 minutes**
>
>**Total time: 1 hour**
>
>**Number of serving: 6**
##### Ingredients for the cake
| | |
|:----------|:-------------------------------------------------------------|
| 2 Cups | Cake flour |
| 1 Cup | sugar |
| 1 Cup | Chopped walnuts |
| 1 Cup | Pumpkin puree |
| 3 Tbsp | Greek yogurt |
| 1 Cup | Rapeseed oil/ Vegetable oil |
| 3 | Large eggs |
| 1 1/2 Tsp | Pumpkin pie spices |
| 2 Tsp | Baking powder |
| 1/2 Tsp | Vanilla extract |
| A pinch | Salt to taste |
##### Ingredients for the buttercream frosting
| | |
|:------------|:--------------------------------------|
| 400 G | Icing sugar |
| 200 G | Unsalted butter (at room temperature) |
| 3-4 Tbsp | Milk |
| 1 Tsp | Vanilla extract |
| A few drops | Food colouring (orange and green) |
###### The instructions for the cake:
1. Heat the oven to **180 degrees Celsius (180°C)**.
2. In a deep bowl, beat the eggs and sugar for about 34 minutes, until the mixture becomes soft and creamy, smooth, and the sugar dissolves well,
3. Now add the yogurt and oil and mix the ingredients.
4. Add the pumpkin purée and mix the batter again until it is just combined.
5. In another bowl, whisk together the flour, baking powder, pumpkin pie spices, and salt. Mix the dry ingredients with a spatula and add them to the batter in 2 to 3 steps. At this stage, do not use a mixer at all, and stir with a spatula.
6. Add the chopped walnuts and mix thoroughly.
7. Now, use a bit of oil to grease a mould. (As a mould, I used a large Pyrex bowl with a diameter of 20 cm). Pour the batter into the mould and bake for 30 to 45 minutes (depending on the type of oven) or until a skewer inserted comes out clean.
8. Turn off the oven and wait for 5 minutes. Take out the mould and let the cake cool on the mould for about 10 minutes. Then invert it on a wire cooling rack.
###### The instructions for making buttercream frosting:
1. Sift the icing sugar once or twice.
2. Beat the softened butter with a mixer for one or two minutes until it is smooth and even.
3. Add the icing sugar in two or three steps and mix it with the butter.
4. Add vanilla extract and milk to the mixture.
5. Use food colouring to colour the buttercream. Divide the buttercream into two parts. I used half a cup to make the pumpkins stem and turned it green. The other part for icing the cake was orange. It is better to add the colours little by little and stir until you reach the desired colour.
6. Transfer the buttercreams into individual pipping bags. Place the green one in the refrigerator until the cake is ready for the addition of the pumpkin stem.
###### The instructions for covering the cake with buttercream:
1. After the cake became **completely cool**, nicely coat it with the orange buttercream and make its surface smooth. Put the cake in the fridge and let it cool for about 10 minutes. (for the first layer)
2. To make a pumpkin-like shape, add another layer to create a concave edge. Use a spatula and the back of a teaspoon to shape the buttercream into a pumpkin shape. Then, transfer the cake to the fridge to chill for about 510 minutes. (for the second layer)
3. Take the cake out of the fridge. Add an extra layer of buttercream to the previous step to achieve a more convex shape.
To place the pumpkin stem, extract a small amount of orange buttercream from the top. Refrigerate the cake for 15 minutes.
4. Please return the cake to the counter and smooth the surface by heating the spatula and the back of the spoon slightly, without causing the buttercream to melt.
If necessary, remove a small amount of orange buttercream from the top of the cake, so that the surface of the cake is slightly visible.
5. Pipe the green buttercream on top of the cake and make a stem.
6. Put the cake in the fridge to keep it cool before serving.
7. I hope you enjoy it.
*****
*****
###### Tips for enhancing the cake baking process:
+ Before you start, take the ingredients out of the fridge at least **30 minutes** in advance.
+ Preheat the oven for **1015 minutes** before putting the batter in.
+ Avoid opening the oven during the first **20 to 30 minutes** of baking, as this will cause the cake to sink.
+ To check if the cake is done, insert a wooden skewer or toothpick into the centre of the cake. If the cake does not stick, then it is done. (Of course, do this **after 2030 minutes**)
+ Sifting the flour helps the cake puff up and get crispy, and it also prevents clumping in the batter.
+ Make sure to choose a mould that leaves **1 to 2 cm** of space above the surface after pouring the batter, so it does not overflow.
</div>

0
content/post/_index.md Normal file
View File

48
service.yml Normal file
View File

@ -0,0 +1,48 @@
version: "3.9"
services:
deliciousium:
image: snowd4zzle/deliciousium
environment:
USER_UID: 1100
USER_GID: 1100
security_opt:
- no-new-privileges:true
networks:
- public_lb
volumes:
- /var/run/docker.sock:/var/run/docker.sock
deploy:
labels:
- "traefik.enable=true"
- "traefik.http.routers.delic.rule=Host(`deliciousium.com`)"
- "traefik.http.routers.delic.entrypoints=websecure"
- "traefik.http.routers.delic.tls=true"
- "traefik.http.routers.delic.tls.certresolver=default"
- "traefik.http.services.delic-web.loadbalancer.server.port=3000"
- "traefik.http.services.delic-web.loadbalancer.server.scheme=http"
- "traefik.http.routers.delic.service=delic-web"
- "traefik.docker.network=public_lb"
- "traefik.http.middlewares.delic-ratelimit.ratelimit.average=50"
- "traefik.http.middlewares.delic-ratelimit.ratelimit.burst=10"
- "traefik.http.routers.delic.middlewares=delic-ratelimit"
mode: replicated
replicas: 1
restart_policy:
condition: on-failure
max_attempts: 3
update_config:
parallelism: 1
delay: 5s
order: stop-first
logging:
options:
max-size: "10m"
max-file: "3"
networks:
public_lb:
external: true
name: public_lb

9
static/css/all.min.css vendored Normal file

File diff suppressed because one or more lines are too long

75
static/css/style.css Normal file
View File

@ -0,0 +1,75 @@
body {
font-family: Arial, Helvetica, sans-serif !important;
}
.imge-title {
width: 100px !important;
}
.Integredient-table blockquote {
border: solid 0.2rem !important;
color: #000000 !important;
background-color: #fff6d3;
margin-bottom: -2rem;
padding: 2rem;
}
blockquote h1 {
border-bottom: solid 2px #6d0f00 !important;
}
.Integredient-table table {
border-collapse: collapse !important;
width: 100% !important;
margin-bottom: 4rem !important;
margin-top: -1rem !important;
display: table !important;
}
table th, tr, td {
border: none !important;
text-align: left;
padding: 4px !important;
background: none !important;
}
.Integredient-table tr:nth-child(even) {
background-color: #FFF6D3 !important;
}
.Integredient-table table td:nth-child(odd) {
width: 25% !important;
}
.Integredient-table h5 {
background-color: #400000 !important;
color: white !important;
margin-top: 3rem;
padding: 1rem;
}
.Integredient-table h6 {
font-size: 1.3rem;
margin-top: 2.25em;
margin-bottom: .5em;
}
td img {
padding-bottom: 1rem !important;
padding-top: 1rem !important;
}
.post-imge {
margin-bottom: 4rem !important;
}
.Integredient-table ol {
margin-bottom: 3rem !important;
}
.Integredient-table hr {
opacity: 100%;
border-width: 3px !important;
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

1
themes/lightbi-hugo Submodule

@ -0,0 +1 @@
Subproject commit bb7cc4a10b5f4da44159b7f3ac266c080394770e