Browse Source

Init

master
Chris 4 years ago
commit
9a8b4e2989
  1. 2
      .gitignore
  2. 3
      .gitmodules
  3. 64
      README.md
  4. 6
      archetypes/default.md
  5. 41
      config.toml
  6. 6
      content/_index.md
  7. 11
      content/homepage/about-me.md
  8. 15
      content/homepage/contact.md
  9. 3
      content/homepage/index.md
  10. 22
      content/homepage/opener.md
  11. 23
      content/homepage/services.md
  12. 20
      content/homepage/werdegang.md
  13. 7
      deploy.sh
  14. 85
      layouts/partials/custom_head.html
  15. BIN
      static/favicon.ico
  16. BIN
      static/images/Tempelgold-Logo.png
  17. BIN
      static/images/apple-touch-icon.png
  18. BIN
      static/images/beuten.jpg
  19. BIN
      static/images/chris.jpg
  20. BIN
      static/images/favicon-16x16.png
  21. BIN
      static/images/favicon-32x32.png
  22. BIN
      static/images/favicon.png
  23. BIN
      static/images/homepage-banner.png
  24. BIN
      static/images/honig-2022.JPG
  25. BIN
      static/images/logo-klein.png
  26. 1
      themes/hugo-scroll

2
.gitignore vendored

@ -0,0 +1,2 @@
/public
*.lock

3
.gitmodules vendored

@ -0,0 +1,3 @@
[submodule "themes/hugo-scroll"]
path = themes/hugo-scroll
url = https://github.com/janraasch/hugo-scroll.git

64
README.md

@ -0,0 +1,64 @@
# blog
Hugo-basierter Blog mit dem Theme hugo-scroll. Der gesamte Content, liegt in disem Repository. Das Editieren erfolgt lokal, das Publishing per rsync.
## Setup Uberspace
Nur dieses git-Repository. Das Publishing erfolgt in das Website-Vezeichnis /home/kollegen/html/tempelgold. Der zugreifende Gitea-User muss den ssh-Key konfigurierte haben, damit git und rsync per ssh genutzt werden kann.
## Lokales Setup
Benötigte Tools:
- hugo
- git
- rsync
Es wird eine aktuelle Hugo-Version ~/bin/hugo erwartet (Standard-Version, extended wird nicht benötigt, glaube ich).
Das git-Repository auschecken. Es wird in ~/prj/kollegen/tempelgold gearbeitet.
$ mkdir ~/prj/kollegen/tempelgold
$ cd ~/prj/kollegen
$ git clone kollegen@kollegen.uber.space:website/tempelgold.git
$ cd tempelgold
Das Theme **hugo-scroll** ist als submodule eingebunden, also nicht Teil des repos - das Verzeichnis themes/hugo-scroll ist dementsprechend leer. Laden von hugo-scroll:
$ git submodule init
Submodule 'themes/hugo-scroll' (https://github.com/janraasch/hugo-scroll) registered for path 'themes/hugo-scroll'
$ git submodule update
Cloning into '/home/chris/prj/kollegen/blog/themes/hugo-scroll'...Submodule path 'themes/hugo-scroll': checked out '9d458d193fee9dd35843baddd41e1ba99c29aef4'
## Konfiguration des Blogs
Es gibt nur die Homepage-Beiträge.
## Neuen Bereich erstellen
$ hugo new posts/mynewpost.md
## Lokales Testen
Starten der Vorschau im lokalen Webserver:
$ hugo server -D
(...)
Web Server is available at http://localhost:1313/ (bind address 127.0.0.1)
Press Ctrl+C to stop
Wird nicht automatisch aktualisiert: config.toml ändern und abspeichern. Webclient-Cache löschen.
## Update der Website
Hugo generiert den Content nach /public.
$ hugo
Start building sites …
(...)
Total in 47 ms
Das Skript startet hugo und kopiert anschließend /public in den Webcontent-Bereich auf Uberspace:
$ ./deploy

6
archetypes/default.md

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

41
config.toml

@ -0,0 +1,41 @@
baseURL = "https://kollegen.uber.space/tempelgold"
# This is a "one page"-website, so we do not need these kinds of pages...
disableKinds = ["section", "taxonomy", "term", "RSS", "robotsTXT"]
defaultContentLanguage = "en"
# The name of this wonderful theme ;-).
theme = "hugo-scroll"
# The "title" of your website
title = "Hobby-Imker Christian Schulzendorff"
[params]
# A "copyright"-line to be added at the bottom of the page.
# Hint: Markdown is supported in here as well. So you may e.g. add a link to your legal imprint-page.
copyright = "© Christian Schulzendorff "
# The "description" of your website. This is used in the meta data of your generated html.
description = "Hobby-Imker in Gelnhausen Meerholz"
# The path to your "favicon". This should be a square (at least 32px x 32px) png-file.
favicon = "images/favicon.png"
# These "images" are used for the structured data templates. This will show up, when
# services like Twitter or Slack want to generate a preview of a link to your site.
# See https://gohugo.io/templates/internal#twitter-cards and
# https://gohugo.io/templates/internal#open-graph.
images = ["images/cover-image.jpg"]
# Another "title" :-). This one is used as the site_name on the Hugo's internal
# opengraph structured data template.
# See https://ogp.me/ and https://gohugo.io/templates/internal#open-graph.
title = "Tempelgold"
# This theme will, by default, inject a design-by-line at the bottom of the page.
# You can turn it off, but we would really appreciate if you don’t :-)
# hidedesignbyline = true
[params.meta]
keywords = "gelnhausen, meerholz, imker, honig, bienen, tempelgold"

6
content/_index.md

@ -0,0 +1,6 @@
---
header_image: "images/homepage-banner.png"
header_headline: "Christian Schulzendorff"
header_subheadline: "Hobby-Imker"
---

11
content/homepage/about-me.md

@ -0,0 +1,11 @@
---
title: "Über mich"
weight: 4
header_menu: true
---
![Christian Schulzendorff](images/chris.jpg)
##### Die Natur im Blick
Bienen halten bedeutet für mich, das Spannungsfeld zwischen freier Natur und landwirtschaftlicher Nutzung unserer Umwelt zu spüren und leibhaftig zu erfahren.

15
content/homepage/contact.md

@ -0,0 +1,15 @@
---
title: "Kontakt"
weight: 5
header_menu: true
---
![Logo](images/logo-klein.png)
{{<icon class="fa fa-envelope">}}&nbsp;[tempelgold@mailbox.org](mailto:tempelgold@mailbox.org)
{{<icon class="fa fa-phone">}}&nbsp;[+49 160 99 240 304](tel:+4916099240304)
Gerne stehe ich Ihnen für Verkauf, Fragen und weitere Informationen zur Verfügung.
Diese Seite ist Teil meiner Website https://kollegen.uber.space. Hier ist auch das [Impressum](https://kollegen.uber.space/impressum/) zu finden.

3
content/homepage/index.md

@ -0,0 +1,3 @@
---
headless: true
---

22
content/homepage/opener.md

@ -0,0 +1,22 @@
---
title: "Sortiment"
weight: 1
header_menu: true
---
Mein aktuelles Honig-Angebot.
## Honig 2022
Die üppige Obstblüte im Frühjahr bringt uns einen sehr hellen, cremigen Honig ins Glas.
- Frühjahrstracht, 500 g Glas: 6,50 EUR
- Sommertracht, 500 g Glas: 6,50 EUR
Der Honig des Sommers ist flüssiger und dunkler. Mit seiner würzigen Note des Waldes bildet er eine wunderbaren Kontrast zum Frühjahr.
![Sortiment 2022](images/honig-2022.JPG)
Im Mehrwegglas mit PVC-freiem Deckel.
Nur solange Vorrat reicht.

23
content/homepage/services.md

@ -0,0 +1,23 @@
---
title: "Betriebsweise"
weight: 2
header_menu: true
---
--- Im Einklang mit der Natur ---
---
## Konzept
Für die gesunde Bienenhaltung ist mir wichtig, dem Volk eine möglichst naturnahe Lebensweise zu ermöglichen. Das fängt beim Wind-geschützten Standort an, der Verzicht auf präventive Medikation und eine Monitoring bei der Varroa-Behandlung. Mit der extensiven Haltung wird ein Teil des Honigs gelassen und die Zufütterung erfolgt nach dem Wiegekonzept. Der natürliche Schwarmtrieb wird akzeptiert und zur Volkserneuerung genutzt.
Beim Wachs bin ich derzeit noch auf Zukauf von Wachs angewiesen, es wird aber mittelfristig ein geschlossener Wachskreislauf angestrebt. Das bedeutet dann, dass die Bienen nur mit ihrem eigenen Wachs in Berührung kommen. Bis dahin kaufe ich pestizidarmen bzw. Bio-Wachs hinzu.
## Beuten
Die Magazinbeuten sind aus heimischer Weymouth-Kiefer und mit biologischem Firnis/Lasur der Marke Auro behandelt. Die Bienen kommen nicht mit Plastik in Kontakt sondern finden im Inneren nur Holz und Edelstahl vor.
![Flachzarge](images/beuten.jpg)

20
content/homepage/werdegang.md

@ -0,0 +1,20 @@
---
title: "Werdegang"
weight: 3
header_menu: true
---
2019 fing ich als Jungimker im Verein an übernahm ein Jahr später meine ersten Völker.
### Ausbildung
* 2020 2-tätiger Honiglehrgang beim Landesverband Hessischer Imker e.V.
* 2019-2020 Vereinsinterne Ausbildung "Bienenhaltung 2020"
### Verein
Beheimatet bin ich im Imkerverein 'Bienenzuchtverein Gelnhausen von 1883 und Umgebung e.V.' ([Hompage](https://bienenzuchtverein-gelnhausen.de/)).
---
Ich danke den vielen Imkern bei den sonntäglichen Treffen der Bienenhirten für die Unterstützung und den intensiven Wissensaustausch.

7
deploy.sh

@ -0,0 +1,7 @@
#!/bin/bash
USER=kollegen
HOST=despina.uberspace.de
# the directory where your web site files should go
DIR=/home/kollegen/html/tempelgold
hugo && rsync -avz public/ ${USER}@${HOST}:${DIR}
exit 0

85
layouts/partials/custom_head.html

@ -0,0 +1,85 @@
<!-- A partial to be overwritten by the user.
Its content will appear before the closing </head>-tag -->
<!-- Custom CSS via inline styles
You may use this template to add custom CSS to your site like so: -->
<style>
/* Links */
a:hover {
color: #b6b84c;
}
/* Header Buttons on Startpage */
a.btn {
color: #486059ff;
background-color: #ffc978ff;
}
a.btn:hover {
background-color: #b6b84c;
}
/* Scroll Menu on Startpage */
a.fn-item.active {
color: #b6b84c;
}
a.fn-item:hover {
color: #ced067;
}
/* Content / Sections */
.post-holder.odd {
background: #B80135;
color: white;
}
.post-holder {
background: #f2efe8;
}
body {
color: #3A4145;
}
/* Footer */
.site-footer {
color: #BBC7CC;
background-color: #22343A;
}
</style>
<!-- Custom CSS via "custom.css"-file
If you would rather place your custom CSS into
a separate file, create a "custom.css" in your
local "static/css"-directory. Then add a <link>-tag
referencing your "custom.css" like so: -->
<!-- <link rel="stylesheet" href='{{ "css/custom.css" | absURL }}'> -->
<!-- Custom CSS: Color Codes
You may checkout https://htmlcolorcodes.com/ to get those
weird color codes (like "#22343A") ;-). -->
<!-- Custom link-tags for different icons
Generated via https://favicon.io/favicon-generator/ -->
<link
rel="apple-touch-icon"
sizes="180x180"
href="{{ "images/apple-touch-icon.png" | absURL }}"
/>
<link
rel="icon"
type="image/png"
sizes="32x32"
href="{{ "images/favicon-32x32.png" | absURL }}"
/>
<link
rel="icon"
type="image/png"
sizes="16x16"
href="{{ "images/favicon-16x16.png" | absURL }}"
/>
{{ if (.Params.mermaid) }}
<!-- MermaidJS support -->
<script async src="https://unpkg.com/mermaid@8.2.3/dist/mermaid.min.js"></script>
{{ end }}

BIN
static/favicon.ico

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
static/images/Tempelgold-Logo.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

BIN
static/images/apple-touch-icon.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

BIN
static/images/beuten.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 MiB

BIN
static/images/chris.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 MiB

BIN
static/images/favicon-16x16.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

BIN
static/images/favicon-32x32.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

BIN
static/images/favicon.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

BIN
static/images/homepage-banner.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 174 KiB

BIN
static/images/honig-2022.JPG

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 MiB

BIN
static/images/logo-klein.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.1 KiB

1
themes/hugo-scroll

@ -0,0 +1 @@
Subproject commit 989db1748409e8beaf13b2b7583d45c9084d71e2
Loading…
Cancel
Save