<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Docs on Martijn's Notes</title><link>https://vandenboom.online/de/series/docs/</link><description>Recent content in Docs on Martijn's Notes</description><generator>Hugo</generator><language>de</language><copyright>Copyright © 2016-2026 van den &lt;span class='bold-rotate'&gt;B&lt;/span&gt;oom. All Rights Reserved.</copyright><lastBuildDate>Thu, 02 Apr 2026 10:00:00 +0200</lastBuildDate><atom:link href="https://vandenboom.online/de/series/docs/index.xml" rel="self" type="application/rss+xml"/><item><title>Windows Server 2022 Home Lab — AD DS, DNS, CA and Secured RDP</title><link>https://vandenboom.online/de/posts/ws2022-home-lab-ad-dns-ca-rdp/</link><pubDate>Thu, 02 Apr 2026 10:00:00 +0200</pubDate><guid>https://vandenboom.online/de/posts/ws2022-home-lab-ad-dns-ca-rdp/</guid><description><![CDATA[<p><a href="WS2022-Lab-Manual-EN.docx" download class="btn btn-outline-primary btn-sm mb-3"><i class="fas fa-download me-1"></i> Download as Word document</a></p>
<p>This article describes the full build of a two-server Windows Server 2022 home lab in Proxmox VE. Together, the two virtual machines provide Active Directory Domain Services, DNS, Group Policy and a Certificate Authority (ADCS). RDP connections are secured with PKI certificates so the Mac Mini M1 management workstation connects without certificate warnings.</p>
<p>This is part 3 of the series on building a Windows DevOps lab in Proxmox. In <a href="/posts/ws2022-proxmox-vm-creation/">part 1</a> I described how to create a VM, and in <a href="/posts/ws2022-proxmox-template-preparation/">part 2</a> how to prepare the template.</p>]]></description></item><item><title>Windows Server 2022 in Proxmox — Template Preparation</title><link>https://vandenboom.online/de/posts/ws2022-proxmox-template-preparation/</link><pubDate>Tue, 31 Mar 2026 10:00:00 +0200</pubDate><guid>https://vandenboom.online/de/posts/ws2022-proxmox-template-preparation/</guid><description><![CDATA[<p><a href="WS2022-in-Proxmox-Template-Preparation-Guide-EN.docx" download class="btn btn-outline-primary btn-sm mb-3"><i class="fas fa-download me-1"></i> Download as Word document</a></p>
<p>This is part 2 of the series on building a Windows DevOps lab in Proxmox. In <a href="/posts/ws2022-proxmox-vm-creation/">part 1</a> I described how to create the VM. In this article I prepare the VM as a reusable Proxmox template. All future VMs — the CA server, member servers and other roles — will be cloned from this template.</p>
<blockquote>
<p><strong>Important:</strong> After Sysprep, <strong>never</strong> start the VM again. If you do, the generalization is consumed and the template must be rebuilt from scratch.</p>]]></description></item><item><title>Windows Server 2022 in Proxmox — Creating a VM</title><link>https://vandenboom.online/de/posts/ws2022-proxmox-vm-creation/</link><pubDate>Mon, 30 Mar 2026 10:00:00 +0200</pubDate><guid>https://vandenboom.online/de/posts/ws2022-proxmox-vm-creation/</guid><description><![CDATA[<p><a href="WS2022-in-Proxmox-VM-Creation-Guide-EN.docx" download class="btn btn-outline-primary btn-sm mb-3"><i class="fas fa-download me-1"></i> Download as Word document</a></p>
<p>In this article I describe step by step how I create a Windows Server 2022 VM in Proxmox VE 9.1.6. The guide is based on real-world experience and includes all corrections and lessons learned along the way. This is part 1 of a series on building a fully functional Windows DevOps lab in Proxmox.</p>

<h2 id="lab-environment" data-numberify>Lab Environment<a class="anchor ms-1" href="#lab-environment"></a></h2>
<table>
	<thead>
			<tr>
					<th>Component</th>
					<th>Value</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>Proxmox host</td>
					<td>macpro2013.local — Mac Pro 2013 Trashcan</td>
			</tr>
			<tr>
					<td>Proxmox version</td>
					<td>9.1.6</td>
			</tr>
			<tr>
					<td>RAM</td>
					<td>128 GB</td>
			</tr>
			<tr>
					<td>Storage</td>
					<td>3.6 TB NVMe (local-lvm pool)</td>
			</tr>
			<tr>
					<td>Network bridge</td>
					<td>vmbr0 — internal lab network (192.168.178.x)</td>
			</tr>
			<tr>
					<td>Proxmox WebUI</td>
					<td>https://192.168.178.205:8006</td>
			</tr>
	</tbody>
</table>
<hr>

<h2 id="why-a-ca-is-needed--the-ssl-warning" data-numberify>Why a CA Is Needed — the SSL Warning<a class="anchor ms-1" href="#why-a-ca-is-needed--the-ssl-warning"></a></h2>
<p>Anyone who opens the Proxmox WebUI via <code>macpro2013.local</code> in Safari will immediately see a certificate warning. Proxmox uses a self-signed certificate by default.</p>]]></description></item><item><title>Windows Server 2022 — Active Directory and DNS Installation</title><link>https://vandenboom.online/de/posts/windows_server_2022_ad_dns/</link><pubDate>Fri, 27 Mar 2026 00:00:00 +0100</pubDate><guid>https://vandenboom.online/de/posts/windows_server_2022_ad_dns/</guid><description><![CDATA[<p>This article describes step by step how I installed Active Directory Domain Services (AD DS) and DNS on a Windows Server 2022 Datacenter VM in a VMware Fusion lab environment. The result is a fully functional domain controller for the domain <strong>lab.local</strong>, serving as the foundation for a Windows DevOps lab.</p>

<h2 id="environment" data-numberify>Environment<a class="anchor ms-1" href="#environment"></a></h2>
<table>
	<thead>
			<tr>
					<th>Component</th>
					<th>Value</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>Virtualization</td>
					<td>VMware Fusion (macOS)</td>
			</tr>
			<tr>
					<td>Guest OS</td>
					<td>Windows Server 2022 Datacenter (Desktop Experience)</td>
			</tr>
			<tr>
					<td>Hostname</td>
					<td>DC01</td>
			</tr>
			<tr>
					<td>Domain name</td>
					<td>lab.local</td>
			</tr>
			<tr>
					<td>NetBIOS name</td>
					<td>LAB</td>
			</tr>
			<tr>
					<td>Lab network adapter</td>
					<td>Ethernet1 — 172.16.37.10 (static IP)</td>
			</tr>
			<tr>
					<td>Internet adapter</td>
					<td>Ethernet0 — DHCP via VMware NAT</td>
			</tr>
	</tbody>
</table>
<hr>

<h2 id="step-1--configure-networking" data-numberify>Step 1 — Configure Networking<a class="anchor ms-1" href="#step-1--configure-networking"></a></h2>
<p>Before installing Active Directory, the domain controller needs a static IP address. AD DS and DNS depend on a stable address.</p>]]></description></item><item><title>Windows Packet Capturing for LDAPS Analysis</title><link>https://vandenboom.online/de/posts/windows_packet_capturing/</link><pubDate>Sun, 18 Jan 2026 20:19:01 +0100</pubDate><guid>https://vandenboom.online/de/posts/windows_packet_capturing/</guid><description><![CDATA[<p>Troubleshooting LDAPS Connectivity: Using Built-in Windows Tools to Audit Firewall Compliance
As organizations move toward more secure infrastructure, migrating from standard LDAP (Port 389) to LDAPS (Port 636) is a critical step. However, this transition often reveals &ldquo;silent&rdquo; failures where a network firewall might allow the initial connection but block the subsequent SSL/TLS handshake.</p>
<p>At Van den Boom Online, we understand that a smooth user experience starts with a robust backend. In this guide, we’ll show you how to perform packet capturing using only built-in Windows tools to verify if your traffic is reaching its destination or being dropped by security appliances.</p>]]></description></item><item><title>Install Ansible AWX 24.6.1 in Minikube on Ubuntu 24.04.2 LTS in a single VM</title><link>https://vandenboom.online/de/posts/ansible_awx/</link><pubDate>Wed, 02 Jul 2025 13:35:25 +0200</pubDate><guid>https://vandenboom.online/de/posts/ansible_awx/</guid><description><![CDATA[<p>Create a Ubuntu Virtual Machine with:</br>
32 GB RAM</br>
8 cores</br>
120 GB HD</br></p>
<p>Step-by-step: Install AWX 24.6.1 on Minikube (Ubuntu)</p>
<p>🔧 1. System Preparation</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-fallback" data-lang="fallback"><span class="line"><span class="ln">1</span><span class="cl">$ sudo apt update &amp;&amp; sudo apt upgrade -y
</span></span><span class="line"><span class="ln">2</span><span class="cl">$ sudo apt install -y curl wget apt-transport-https ca-certificates gnupg lsb-release software-properties-common
</span></span><span class="line"><span class="ln">3</span><span class="cl">$ sudo timedatectl set-timezone Europe/Amsterdam
</span></span></code></pre></div><p>📦 2. Install Docker (Minikube backend)</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-fallback" data-lang="fallback"><span class="line"><span class="ln"> 1</span><span class="cl">$ curl -fsSL https://get.docker.com | sudo bash
</span></span><span class="line"><span class="ln"> 2</span><span class="cl">$ sudo usermod -aG docker $USER
</span></span><span class="line"><span class="ln"> 3</span><span class="cl">$ newgrp docker  # Activate group without reboot
</span></span><span class="line"><span class="ln"> 4</span><span class="cl">
</span></span><span class="line"><span class="ln"> 5</span><span class="cl">Enable and start Docker:
</span></span><span class="line"><span class="ln"> 6</span><span class="cl">$ sudo systemctl enable docker
</span></span><span class="line"><span class="ln"> 7</span><span class="cl">$ sudo systemctl start docker
</span></span><span class="line"><span class="ln"> 8</span><span class="cl">
</span></span><span class="line"><span class="ln"> 9</span><span class="cl">Test:
</span></span><span class="line"><span class="ln">10</span><span class="cl">$ docker run hello-world
</span></span></code></pre></div><p>🧱 3. Install Minikube</p>]]></description></item><item><title>Install Red Hat Ansible Automation Platform 2.5 in a single VM</title><link>https://vandenboom.online/de/posts/ansible_automation_platform/</link><pubDate>Sun, 29 Jun 2025 23:10:08 +0200</pubDate><guid>https://vandenboom.online/de/posts/ansible_automation_platform/</guid><description><![CDATA[<p>Attention: I have not been able to make it restart automatically after a reboot! </br>
Perhaps it is better to look into making it run in Minikube?</br>
</br>
Create a Red Hat 9 Virtual Machine with:</br>
32 GB RAM</br>
8 cores</br>
120 GB HD</br></p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-fallback" data-lang="fallback"><span class="line"><span class="ln">1</span><span class="cl">$ sudo hostnamectl hostname aap.vandenboom.local
</span></span></code></pre></div><p>Download the Ansible Automation Platform 2.5 Containerized Setup Bundle from:
<a href="https://access.redhat.com/downloads/content/480/ver=2.5/rhel---9/2.5/x86_64/product-software" target="_blank" rel="noopener noreferrer">https://access.redhat.com/downloads/content/480/ver=2.5/rhel---9/2.5/x86_64/product-software<i class="fas fa-external-link-square-alt ms-1"></i></a></p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-fallback" data-lang="fallback"><span class="line"><span class="ln"> 1</span><span class="cl">$ tar zxvf ansible*.tar.gz
</span></span><span class="line"><span class="ln"> 2</span><span class="cl">
</span></span><span class="line"><span class="ln"> 3</span><span class="cl">$ sudo vim /etc/hosts
</span></span><span class="line"><span class="ln"> 4</span><span class="cl">localhost aap.vandenboom.local
</span></span><span class="line"><span class="ln"> 5</span><span class="cl">
</span></span><span class="line"><span class="ln"> 6</span><span class="cl">$ ping aap.vandenboom.local
</span></span><span class="line"><span class="ln"> 7</span><span class="cl">
</span></span><span class="line"><span class="ln"> 8</span><span class="cl">$ sudo dnf install -y podman git python3-pip rsync tar jq unzip
</span></span><span class="line"><span class="ln"> 9</span><span class="cl">
</span></span><span class="line"><span class="ln">10</span><span class="cl">$ podman login registry.redhat.io
</span></span><span class="line"><span class="ln">11</span><span class="cl">
</span></span><span class="line"><span class="ln">12</span><span class="cl">$ sudo dnf install ansible-core wget
</span></span><span class="line"><span class="ln">13</span><span class="cl">
</span></span><span class="line"><span class="ln">14</span><span class="cl">$ python3 -m pip install virtualenv
</span></span><span class="line"><span class="ln">15</span><span class="cl">$ pip3 install ansible
</span></span><span class="line"><span class="ln">16</span><span class="cl">
</span></span><span class="line"><span class="ln">17</span><span class="cl">$ vim inventory
</span></span><span class="line"><span class="ln">18</span><span class="cl">Edit the settings as seen below
</span></span><span class="line"><span class="ln">19</span><span class="cl">
</span></span><span class="line"><span class="ln">20</span><span class="cl">$ time ansible-playbook -i inventory ansible.containerized_installer.install -K
</span></span></code></pre></div><p>This is the contents of the file: ./inventory</p>]]></description></item><item><title>A comparison of the resource usage of Kubernetes and OpenShift</title><link>https://vandenboom.online/de/posts/pas_op_met_openshift/</link><pubDate>Sat, 29 Mar 2025 15:15:43 +0100</pubDate><guid>https://vandenboom.online/de/posts/pas_op_met_openshift/</guid><description><![CDATA[<p>When comparing Kubernetes with OpenShift (Red Hat&rsquo;s Kubernetes-based platform), there are several key differences that affect how they handle resource consumption and system resources. While OpenShift is built on top of Kubernetes, there are additional functionalities and differences that impact the resource requirements:</p>
<ol>
<li>Additional Functionalities in OpenShift
OpenShift offers more out-of-the-box functionality than Kubernetes. This can lead to higher overhead, but also to more ease of use and integration:</li>
</ol>
<ul>
<li>
<p>Security: OpenShift adds extra security layers, such as Security Context Constraints (SCC) and SELinux restrictions, which may require additional resources for securing containers and applications.</p>]]></description></item><item><title>The statement 'beware of Kubernetes, it burns through your resources'</title><link>https://vandenboom.online/de/posts/pas_op_met_kubernetes/</link><pubDate>Sat, 29 Mar 2025 15:00:43 +0100</pubDate><guid>https://vandenboom.online/de/posts/pas_op_met_kubernetes/</guid><description><![CDATA[<p>The statement &ldquo;beware of Kubernetes, it burns through your resources&rdquo; refers to the fact that Kubernetes, although a powerful and flexible solution for orchestrating containerized applications, can consume a relatively large amount of system resources (such as CPU, memory, and storage).</p>
<p>This is due to several factors:</p>
<ol>
<li>
<p>Kubernetes has overhead: Kubernetes itself runs as a cluster of various components, such as the API server, scheduler, controller manager, and more. These components run on the control plane and need to be managed. This adds extra overhead to your system, meaning that the resources Kubernetes itself uses are added on top of the applications you are actually running.</p>]]></description></item><item><title>Golang / Go: The Smart Programming Language for Efficient Software and Concurrency</title><link>https://vandenboom.online/de/posts/golang_go_concurrency/</link><pubDate>Sat, 22 Mar 2025 21:00:43 +0100</pubDate><guid>https://vandenboom.online/de/posts/golang_go_concurrency/</guid><description>&lt;p>Concurrency might sound like a technical term, but it boils down to a program performing multiple tasks at once, as if it’s multitasking. Imagine you’re cooking: while the pasta is on the stove, you start the washing machine and charge your phone. Although you’re not doing everything at the exact same moment, it all happens smoothly side by side. Software that supports concurrency works the same way: a program can, for instance, download files, perform calculations, and send data to a server all at once. This multitasking makes the use of computing power more efficient and ensures faster, smoother performance.&lt;/p></description></item><item><title>Bereitstellung auf der DigitalOcean App-Plattform</title><link>https://vandenboom.online/de/docs/deployment/digitalocean-app-platform/</link><pubDate>Sun, 21 Jan 2024 15:00:19 +0800</pubDate><guid>https://vandenboom.online/de/docs/deployment/digitalocean-app-platform/</guid><description><![CDATA[<h2 id="anforderungen" data-numberify>Anforderungen<a class="anchor ms-1" href="#anforderungen"></a></h2>
<ul>
<li>DigitalOcean-Konto</li>
</ul>

<h2 id="docker-datei-erstellen" data-numberify>Docker-Datei erstellen<a class="anchor ms-1" href="#docker-datei-erstellen"></a></h2>
<p>Erstellen Sie das <code>Dockerfile</code> im Stammverzeichnis Ihrer Website.</p>
<blockquote>
<p>Unser <a href="https://github.com/razonyang/hugo-theme-bootstrap-skeleton" target="_blank" rel="noopener noreferrer">Starter-Vorlage<i class="fas fa-external-link-square-alt ms-1"></i></a> beinhaltet bereits das <code>Dockerfile</code>.</p>
</blockquote>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-dockerfile" data-lang="dockerfile"><span class="line"><span class="ln"> 1</span><span class="cl"><span class="c">###############</span><span class="err">
</span></span></span><span class="line"><span class="ln"> 2</span><span class="cl"><span class="c"># Build Stage #</span><span class="err">
</span></span></span><span class="line"><span class="ln"> 3</span><span class="cl"><span class="c">###############</span><span class="err">
</span></span></span><span class="line"><span class="ln"> 4</span><span class="cl"><span class="k">FROM</span><span class="w"> </span><span class="s">hugomods/hugo:exts</span><span class="w"> </span><span class="k">as</span><span class="w"> </span><span class="s">builder</span><span class="err">
</span></span></span><span class="line"><span class="ln"> 5</span><span class="cl"><span class="err">
</span></span></span><span class="line"><span class="ln"> 6</span><span class="cl"><span class="k">COPY</span> . /src<span class="err">
</span></span></span><span class="line"><span class="ln"> 7</span><span class="cl"><span class="err">
</span></span></span><span class="line"><span class="ln"> 8</span><span class="cl"><span class="k">ENV</span> <span class="nv">HUGO_ENV</span><span class="o">=</span>production
</span></span><span class="line"><span class="ln"> 9</span><span class="cl">
</span></span><span class="line"><span class="ln">10</span><span class="cl"><span class="c"># Base URL</span><span class="err">
</span></span></span><span class="line"><span class="ln">11</span><span class="cl"><span class="k">ARG</span> <span class="nv">HUGO_BASEURL</span><span class="o">=</span><span class="err">
</span></span></span><span class="line"><span class="ln">12</span><span class="cl"><span class="k">ENV</span> <span class="nv">HUGO_BASEURL</span><span class="o">=</span><span class="si">${</span><span class="nv">HUGO_BASEURL</span><span class="si">}</span><span class="err">
</span></span></span><span class="line"><span class="ln">13</span><span class="cl"><span class="err">
</span></span></span><span class="line"><span class="ln">14</span><span class="cl"><span class="c"># Module Proxy</span><span class="err">
</span></span></span><span class="line"><span class="ln">15</span><span class="cl"><span class="k">ARG</span> <span class="nv">HUGO_MODULE_PROXY</span><span class="o">=</span><span class="err">
</span></span></span><span class="line"><span class="ln">16</span><span class="cl"><span class="k">ENV</span> <span class="nv">HUGO_MODULE_PROXY</span><span class="o">=</span><span class="si">${</span><span class="nv">HUGO_MODULE_PROXY</span><span class="si">}</span><span class="err">
</span></span></span><span class="line"><span class="ln">17</span><span class="cl"><span class="err">
</span></span></span><span class="line"><span class="ln">18</span><span class="cl"><span class="c"># NPM mirrors, such as https://registry.npmmirror.com</span><span class="err">
</span></span></span><span class="line"><span class="ln">19</span><span class="cl"><span class="k">ARG</span> <span class="nv">NPM_CONFIG_REGISTRY</span><span class="o">=</span><span class="err">
</span></span></span><span class="line"><span class="ln">20</span><span class="cl"><span class="k">ENV</span> <span class="nv">NPM_CONFIG_REGISTRY</span><span class="o">=</span><span class="si">${</span><span class="nv">NPM_CONFIG_REGISTRY</span><span class="si">}</span><span class="err">
</span></span></span><span class="line"><span class="ln">21</span><span class="cl"><span class="err">
</span></span></span><span class="line"><span class="ln">22</span><span class="cl"><span class="c"># Install dependencies</span><span class="err">
</span></span></span><span class="line"><span class="ln">23</span><span class="cl"><span class="k">RUN</span> npm ci<span class="err">
</span></span></span><span class="line"><span class="ln">24</span><span class="cl"><span class="err">
</span></span></span><span class="line"><span class="ln">25</span><span class="cl"><span class="c"># Build site</span><span class="err">
</span></span></span><span class="line"><span class="ln">26</span><span class="cl"><span class="k">RUN</span> hugo --minify --gc --enableGitInfo<span class="err">
</span></span></span><span class="line"><span class="ln">27</span><span class="cl"><span class="err">
</span></span></span><span class="line"><span class="ln">28</span><span class="cl"><span class="c"># Set the fallback 404 page if defaultContentLanguageInSubdir is enabled, please replace the `en` with your default language code.</span><span class="err">
</span></span></span><span class="line"><span class="ln">29</span><span class="cl"><span class="c"># RUN cp ./public/en/404.html ./public/404.html</span><span class="err">
</span></span></span><span class="line"><span class="ln">30</span><span class="cl"><span class="err">
</span></span></span><span class="line"><span class="ln">31</span><span class="cl"><span class="c">###############</span><span class="err">
</span></span></span><span class="line"><span class="ln">32</span><span class="cl"><span class="c"># Final Stage #</span><span class="err">
</span></span></span><span class="line"><span class="ln">33</span><span class="cl"><span class="c">###############</span><span class="err">
</span></span></span><span class="line"><span class="ln">34</span><span class="cl"><span class="k">FROM</span><span class="w"> </span><span class="s">hugomods/hugo:nginx</span><span class="err">
</span></span></span><span class="line"><span class="ln">35</span><span class="cl"><span class="k">COPY</span> --from<span class="o">=</span>builder /src/public /site<span class="err">
</span></span></span></code></pre></div><ul>
<li>Das <code>/site</code> ist das Ausgabeverzeichnis statischer Dateien, die später verwendet werden.</li>
</ul>

<h2 id="app-erstellen" data-numberify>App erstellen<a class="anchor ms-1" href="#app-erstellen"></a></h2>
<p>Navigieren Sie zu <em>DigitalOcean Dashboard</em> -&gt; <em>Left Panel</em> -&gt; <em>Apps</em> -&gt; <em>Create App</em> und füllen Sie dann das Formular wie folgt aus.</p>]]></description></item><item><title>Funding Widget</title><link>https://vandenboom.online/de/docs/widgets/funding/</link><pubDate>Sun, 29 Jan 2023 19:44:19 +0800</pubDate><guid>https://vandenboom.online/de/docs/widgets/funding/</guid><description>&lt;p>The funding widget, AKA buy me a coffee widget, gives the readers a way to support a creator.&lt;/p></description></item><item><title>Umschalten</title><link>https://vandenboom.online/de/docs/shortcodes/toggle/</link><pubDate>Sat, 21 Jan 2023 23:22:11 +0800</pubDate><guid>https://vandenboom.online/de/docs/shortcodes/toggle/</guid><description><![CDATA[<p>Der Shortcode <code>toggle</code> ähnelt dem Shortcode <code>code-toggle</code>, ist jedoch allgemeiner.</p>]]></description></item><item><title>Algolie</title><link>https://vandenboom.online/de/docs/topics/algolia/</link><pubDate>Sun, 27 Nov 2022 19:53:12 +0800</pubDate><guid>https://vandenboom.online/de/docs/topics/algolia/</guid><description>&lt;p>Da die Client-Suche mit zunehmendem Inhalt immer langsamer wird, ist es sinnvoll, über einen Remote-Suchdienst zu verfügen, um Suchanfragen von einer großen Website zu bearbeiten.&lt;/p>
&lt;p>Algolia ist ein beliebter Suchdienst, der einen kostenlosen Plan bietet (10.000 Datensätze, 10.000 Anfragen pro Monat). Nachdem Sie diesen Artikel gelesen haben, erfahren Sie, wie Sie Algolia konfigurieren und Indexdateien automatisch hochladen.&lt;/p></description><enclosure url="https://vandenboom.online/docs/topics/algolia/featured.png" length="53150" type="image/png"/></item><item><title>IFrame-Shortcode</title><link>https://vandenboom.online/de/docs/shortcodes/iframe/</link><pubDate>Sat, 19 Nov 2022 13:00:48 +0800</pubDate><guid>https://vandenboom.online/de/docs/shortcodes/iframe/</guid><description>&lt;p>Eine detaillierte Beschreibung des Iframe-Shortcodes.&lt;/p></description></item><item><title>Spiel-Shortcode</title><link>https://vandenboom.online/de/docs/shortcodes/game/</link><pubDate>Tue, 15 Nov 2022 21:16:48 +0800</pubDate><guid>https://vandenboom.online/de/docs/shortcodes/game/</guid><description>&lt;p>Eine detaillierte Beschreibung des Spiel-Shortcodes.&lt;/p></description></item><item><title>Landingpage-Layout</title><link>https://vandenboom.online/de/docs/layouts/landing/</link><pubDate>Thu, 15 Sep 2022 10:46:23 +0800</pubDate><guid>https://vandenboom.online/de/docs/layouts/landing/</guid><description>&lt;p>In diesem Artikel sprechen wir über das Landingpage-Layout. Es könnte für Sie von Interesse sein, wenn Sie die Seiten im Markdown-Verfahren anpassen möchten.&lt;/p></description></item><item><title>Repository Widget</title><link>https://vandenboom.online/de/docs/widgets/repository/</link><pubDate>Fri, 09 Sep 2022 21:06:19 +0800</pubDate><guid>https://vandenboom.online/de/docs/widgets/repository/</guid><description>&lt;p>The repository widget shows the commit information about current page, it&amp;rsquo;s useful for users to view or edit the source code.&lt;/p></description><enclosure url="https://vandenboom.online/docs/widgets/repository/featured.png" length="10492" type="image/png"/></item><item><title>Auf GitLab-Seiten bereitstellen</title><link>https://vandenboom.online/de/docs/deployment/gitlab-pages/</link><pubDate>Sat, 27 Aug 2022 10:30:23 +0800</pubDate><guid>https://vandenboom.online/de/docs/deployment/gitlab-pages/</guid><description><![CDATA[<p>In diesem Artikel wird erläutert, wie Sie Websites mithilfe von GitLab CI auf <a href="https://docs.gitlab.com/ee/user/project/pages/" target="_blank" rel="noopener noreferrer">GitLab-Seiten<i class="fas fa-external-link-square-alt ms-1"></i></a> bereitstellen.</p>]]></description></item><item><title>Bereitstellungsübersicht</title><link>https://vandenboom.online/de/docs/deployment/overview/</link><pubDate>Wed, 27 Jul 2022 18:00:25 +0800</pubDate><guid>https://vandenboom.online/de/docs/deployment/overview/</guid><description>&lt;p>In diesem Abschnitt werden wir über die wichtigsten Punkte der Bereitstellung sprechen, um die meisten Probleme während der Bereitstellung zu vermeiden.&lt;/p></description></item><item><title>Layouts überschreiben</title><link>https://vandenboom.online/de/docs/advanced/layouts-overriding/</link><pubDate>Wed, 27 Jul 2022 16:05:37 +0800</pubDate><guid>https://vandenboom.online/de/docs/advanced/layouts-overriding/</guid><description><![CDATA[<p>Laut <a href="https://gohugo.io/templates/lookup-order/" target="_blank" rel="noopener noreferrer">Hugo-Layouts-Suchreihenfolge<i class="fas fa-external-link-square-alt ms-1"></i></a> ist es einfach, die Layouts und Teiltöne von Hugo und dem Theme zu überschreiben.
Dies ist nützlich für Benutzer, die bestimmte Layouts oder Teilelemente individuell anpassen möchten.</p>]]></description></item><item><title>Sticky Widgets</title><link>https://vandenboom.online/de/docs/topics/sticky-widgets/</link><pubDate>Wed, 27 Jul 2022 08:54:43 +0800</pubDate><guid>https://vandenboom.online/de/docs/topics/sticky-widgets/</guid><description>&lt;p>When the page is too long, the sidebar will disappear with scrolling and the page will not look as neat and beautiful.
So this article will introduce how to use sticky widgets to avoid this problem.&lt;/p></description></item><item><title>Mehrsprachiger Modus</title><link>https://vandenboom.online/de/docs/configuration/multilangual/</link><pubDate>Wed, 27 Jul 2022 08:06:06 +0800</pubDate><guid>https://vandenboom.online/de/docs/configuration/multilangual/</guid><description><![CDATA[<p>HBS unterstützt sofort mehrere Sprachen, z. B. Englisch, vereinfachtes Chinesisch, traditionelles Chinesisch, Französisch, Russisch usw.</p>
<p>Sie können Ihre eigenen Übersetzungen hinzufügen unter: <a href="https://github.com/razonyang/hugo-theme-bootstrap/tree/master/i18n" target="_blank" rel="noopener noreferrer">Hugo-Theme-Bootstrap/i18n<i class="fas fa-external-link-square-alt ms-1"></i></a></p>]]></description></item><item><title>PurgeCSS</title><link>https://vandenboom.online/de/docs/advanced/purgecss/</link><pubDate>Mon, 25 Jul 2022 12:06:00 +0800</pubDate><guid>https://vandenboom.online/de/docs/advanced/purgecss/</guid><description>&lt;p>PurgeCSS ist ein großartiges Tool, das ungenutztes CSS von Ihrer Website entfernt.
In diesem Abschnitt werden wir näher darauf eingehen, wie PurgeCSS funktioniert und worauf wir achten sollten.&lt;/p></description></item><item><title>Leistung</title><link>https://vandenboom.online/de/docs/advanced/performance/</link><pubDate>Sat, 23 Jul 2022 18:30:48 +0800</pubDate><guid>https://vandenboom.online/de/docs/advanced/performance/</guid><description>&lt;p>In diesem Artikel werden wir darüber sprechen, wie Sie die Leistung Ihrer Websites verbessern können.&lt;/p></description></item><item><title>Veranstaltungen</title><link>https://vandenboom.online/de/docs/advanced/events/</link><pubDate>Sat, 23 Jul 2022 17:33:59 +0800</pubDate><guid>https://vandenboom.online/de/docs/advanced/events/</guid><description>&lt;p>In diesem Artikel wurden einige vom Thema ausgegebene benutzerdefinierte Ereignisse aufgeführt. Sie können diese Ereignisse über Ereignis-Listener abfangen.&lt;/p></description></item><item><title>SCSS-Variablen</title><link>https://vandenboom.online/de/docs/advanced/scss-variables/</link><pubDate>Sat, 23 Jul 2022 17:23:28 +0800</pubDate><guid>https://vandenboom.online/de/docs/advanced/scss-variables/</guid><description>&lt;p>Dank &lt;code>assets/main/scss/_variables.scss&lt;/code> haben wir die Möglichkeit, die Standard-SCSS-Variablen von Theme und Bootstrap zu ändern.&lt;/p></description></item><item><title>Text-Shortcodes</title><link>https://vandenboom.online/de/docs/shortcodes/text/</link><pubDate>Fri, 15 Jul 2022 01:00:43 +0800</pubDate><guid>https://vandenboom.online/de/docs/shortcodes/text/</guid><description>&lt;p>In diesem Artikel werden wir einige Shortcodes für Text untersuchen, z. B. Ausrichtung, Transformation und Auswahl.&lt;/p></description></item><item><title>Erstellen eines Docker-Images</title><link>https://vandenboom.online/de/docs/deployment/docker/</link><pubDate>Wed, 13 Jul 2022 10:30:29 +0800</pubDate><guid>https://vandenboom.online/de/docs/deployment/docker/</guid><description>&lt;p>In diesem Artikel erfahren Sie, wie Sie ein Docker-Image erstellen.&lt;/p></description></item><item><title>Auf GitHub-Seiten bereitstellen</title><link>https://vandenboom.online/de/docs/deployment/github-pages/</link><pubDate>Wed, 13 Jul 2022 10:30:23 +0800</pubDate><guid>https://vandenboom.online/de/docs/deployment/github-pages/</guid><description><![CDATA[<p>In diesem Artikel wird erläutert, wie Sie Websites mithilfe von GitHub-Aktionen auf <a href="https://pages.github.com/" target="_blank" rel="noopener noreferrer">GitHub-Seiten<i class="fas fa-external-link-square-alt ms-1"></i></a> bereitstellen.</p>]]></description></item><item><title>Bereitstellung auf Cloudflare-Seiten</title><link>https://vandenboom.online/de/docs/deployment/cloudflare-pages/</link><pubDate>Tue, 12 Jul 2022 20:06:24 +0800</pubDate><guid>https://vandenboom.online/de/docs/deployment/cloudflare-pages/</guid><description><![CDATA[<p>In diesem Artikel erfahren Sie, wie Sie Ihre Site auf <a href="https://pages.cloudflare.com/" target="_blank" rel="noopener noreferrer">Cloudflare-Seiten<i class="fas fa-external-link-square-alt ms-1"></i></a> bereitstellen.</p>]]></description></item><item><title>Auf Netlify bereitstellen</title><link>https://vandenboom.online/de/docs/deployment/netlify/</link><pubDate>Tue, 12 Jul 2022 14:20:49 +0800</pubDate><guid>https://vandenboom.online/de/docs/deployment/netlify/</guid><description><![CDATA[<p>In diesem Artikel wird gezeigt, wie Sie Ihre Site auf <a href="https://www.netlify.com/" target="_blank" rel="noopener noreferrer">Netlify<i class="fas fa-external-link-square-alt ms-1"></i></a> bereitstellen.</p>]]></description></item><item><title>Upgrade</title><link>https://vandenboom.online/de/docs/getting-started/upgradation/</link><pubDate>Sat, 25 Jun 2022 22:15:02 +0800</pubDate><guid>https://vandenboom.online/de/docs/getting-started/upgradation/</guid><description>&lt;p>In diesem Artikel wird erläutert, wie Sie das Theme richtig aktualisieren.&lt;/p></description></item><item><title>Migration auf v1</title><link>https://vandenboom.online/de/docs/migration/</link><pubDate>Mon, 20 Jun 2022 17:46:31 +0800</pubDate><guid>https://vandenboom.online/de/docs/migration/</guid><description><![CDATA[<p>Verfolgen und überprüfen Sie Änderungen an den Quelldateien und der Dokumentation des Themes, um Sie bei der Migration von <code>v0.*</code> auf <code>v1</code> zu unterstützen.</p>]]></description></item><item><title>Code umschalten</title><link>https://vandenboom.online/de/docs/shortcodes/code-toggle/</link><pubDate>Mon, 13 Jun 2022 16:54:28 +0800</pubDate><guid>https://vandenboom.online/de/docs/shortcodes/code-toggle/</guid><description>&lt;p>Der Shortcode &lt;code>code-toggle&lt;/code> generiert Codeblöcke verschiedener Formate entsprechend dem Konfigurationscode eines unterstützten Formats.&lt;/p></description><enclosure url="https://vandenboom.online/docs/shortcodes/code-toggle/featured.png" length="157833" type="image/png"/></item><item><title>Einführung</title><link>https://vandenboom.online/de/docs/getting-started/introduction/</link><pubDate>Mon, 13 Jun 2022 16:32:09 +0800</pubDate><guid>https://vandenboom.online/de/docs/getting-started/introduction/</guid><description><![CDATA[<h2 id="ziele" data-numberify>Ziele<a class="anchor ms-1" href="#ziele"></a></h2>
<ul>
<li>Leistung</li>
<li>Freundliche Benutzererfahrung</li>
<li>SEO</li>
</ul>

<h2 id="funktionen" data-numberify>Funktionen<a class="anchor ms-1" href="#funktionen"></a></h2>
<ul>
<li><a href="https://gohugo.io/hugo-pipes/" target="_blank" rel="noopener noreferrer">Hugo Pfeifen<i class="fas fa-external-link-square-alt ms-1"></i></a>: wird zum Generieren von CSS- und JS-Assets verwendet.</li>
<li>PurgeCSS: Nicht verwendetes CSS entfernen.</li>
<li><a href="https://vandenboom.online/de/docs/configuration/">Flexibel und konfigurierbar</a>.</li>
<li>Schnelle und gute Benutzererfahrung: Die Punktzahl von <a href="https://pagespeed.web.dev/report?url=https://vandenboom.online/en/" target="_blank" rel="noopener noreferrer">Google PageSpeed ​​Insights<i class="fas fa-external-link-square-alt ms-1"></i></a> liegt bei über 95.</li>
<li>RTL-Unterstützung: <a href="https://vandenboom.online/de/">Arabische Demoseite</a>.</li>
<li>Aufbauend auf <a href="https://getbootstrap.com/" target="_blank" rel="noopener noreferrer">Bootstrap 5<i class="fas fa-external-link-square-alt ms-1"></i></a>.</li>
<li>FontAwesome-Symbole.</li>
<li>Reaktionsschnell.</li>
<li><a href="https://vandenboom.online/de/docs/pwa/">PWA</a>, auch bekannt als progressive Web-Apps.</li>
<li>Verschiedene Paletten: <code>blue</code>, <code>blue-gray</code>, <code>brown</code>, <code>cyan</code>, <code>green</code>, <code>indigo</code>, <code>orange</code>, <code>pink</code>, <code>purple</code>, <code>red</code>, <code>teal</code>, <code>yellow</code>.</li>
<li>Ein <a href="https://vandenboom.online/de/docs/layouts/docs/">Dokumentenlayout</a> zur Veröffentlichung von Projektdokumentationen, Notizen, digitalen Gärten, Zettelkästen usw.</li>
<li>Hell-/Dunkelmodus.</li>
<li>Schriftgrößenumschalter.</li>
<li>Mehrsprachig (I18N).</li>
<li><a href="https://vandenboom.online/de/docs/layouts/search/">Lokale Suche</a>.</li>
<li>DocSearch.</li>
<li>Beiträge anpinnen.</li>
<li>Fußzeilenmenü.</li>
<li>Codeblock-Panel: Code, Zeilennummer, Zeilenumbruch kopieren und erweitern.</li>
<li><a href="https://vandenboom.online/de/docs/shortcodes/code-toggle/">Code umschalten</a></li>
<li>Semmelbrösel.</li>
<li><a href="https://vandenboom.online/de/docs/layouts/archives/">Archiv</a>.</li>
<li><a href="https://vandenboom.online/de/docs/image-viewer/">Bildbetrachter</a>.</li>
<li><a href="https://vandenboom.online/de/docs/image-processing/">Bildverarbeitung</a>: Größe ändern und Bilder ausrichten.</li>
<li>Lazy Loading der Ressourcen: <code>image</code> und <code>iframe</code>.</li>
<li><a href="https://vandenboom.online/de/docs/look-and-feel/#syntax-highlighting">Syntaxhervorhebung</a>.</li>
<li><a href="https://vandenboom.online/de/docs/widgets/reward/">Belohnungs-Widget</a>, AKA Buy Me a Coffee: Jede Plattform, die QR-Code unterstützt, wird unterstützt.</li>
<li>Inhaltsverzeichnis.</li>
<li><a href="https://vandenboom.online/de/docs/widgets/comments/">Kommentare</a>: Disqus, Utterances, Giscus und Staticman können sofort verwendet werden, Sie können auch andere Kommentardienste integrieren.</li>
<li><a href="https://vandenboom.online/de/docs/advanced/custom-assets/">Benutzerdefinierte Assets</a>: benutzerdefiniertes CSS und JS.</li>
<li><a href="https://vandenboom.online/de/docs/advanced/hooks/">Haken</a>: Bietet die Möglichkeit, benutzerdefinierten Code auf der Seite hinzuzufügen.</li>
<li><a href="https://vandenboom.online/de/docs/widgets/social-links/">Soziale Links</a>.</li>
<li><a href="https://vandenboom.online/de/docs/shortcodes/">Verschiedene Shortcodes</a>.</li>
<li>Twitter-Karten und Open Graph.</li>
<li><a href="https://creativecommons.org/licenses/" target="_blank" rel="noopener noreferrer">Creative Commons-Lizenz<i class="fas fa-external-link-square-alt ms-1"></i></a>.</li>
<li><a href="https://vandenboom.online/de/docs/layouts/contact/">Kontaktformular</a>.</li>
<li>Überschriften automatisch nummerieren.</li>
</ul>]]></description></item><item><title>Voraussetzungen</title><link>https://vandenboom.online/de/docs/getting-started/prerequisites/</link><pubDate>Mon, 13 Jun 2022 16:32:09 +0800</pubDate><guid>https://vandenboom.online/de/docs/getting-started/prerequisites/</guid><description>&lt;p>Bitte stellen Sie sicher, dass Sie die Voraussetzungen erfüllen, bevor Sie das Theme installieren.&lt;/p></description></item><item><title>Galerie-Shortcode</title><link>https://vandenboom.online/de/docs/shortcodes/gallery/</link><pubDate>Fri, 25 Mar 2022 00:00:00 +0000</pubDate><guid>https://vandenboom.online/de/docs/shortcodes/gallery/</guid><description>&lt;p>Dieser Artikel zeigt, wie Sie den Shortcode &lt;code>gallery&lt;/code> verwenden.&lt;/p></description></item><item><title>Installation über das Hugo-Modul</title><link>https://vandenboom.online/de/docs/getting-started/installation/hugo-module/</link><pubDate>Sat, 26 Feb 2022 17:10:39 +0200</pubDate><guid>https://vandenboom.online/de/docs/getting-started/installation/hugo-module/</guid><description><![CDATA[<p>Dieser Artikel bezieht sich auf die moderne, aktuelle Installationsmethode, das Theme lokal als Hugo-Modul zu installieren.</p>

<h2 id="proxy-optional" data-numberify>Proxy (optional)<a class="anchor ms-1" href="#proxy-optional"></a></h2>
<p>Wenn Sie sich auf dem chinesischen Festland ohne VPN befinden, schlägt der Download des Hugo-Moduls möglicherweise fehl.</p>
<p>Dafür gibt es zwei Proxys: <a href="https://goproxy.cn" target="_blank" rel="noopener noreferrer">GOPROXY.CN<i class="fas fa-external-link-square-alt ms-1"></i></a> und <a href="https://goproxy.io" target="_blank" rel="noopener noreferrer">GOPROXY.IO<i class="fas fa-external-link-square-alt ms-1"></i></a>.</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-bash" data-lang="bash"><span class="line"><span class="ln">1</span><span class="cl">$ <span class="nb">export</span> <span class="nv">HUGO_MODULE_PROXY</span><span class="o">=</span>https://goproxy.cn
</span></span></code></pre></div><blockquote>
<p>Bitte beachten Sie, dass Hugo die Umgebungsvariable <code>GOPROXY</code> nicht respektiert. Bitte verwenden Sie stattdessen <code>HUGO_MODULE_PROXY</code>.</p>
</blockquote>
<p>Sie können auch <code>module.proxy</code> festlegen, anstatt env var zu verwenden.</p>]]></description></item><item><title>Dokumentenlayout</title><link>https://vandenboom.online/de/docs/layouts/docs/</link><pubDate>Wed, 12 Jan 2022 10:56:34 -0800</pubDate><guid>https://vandenboom.online/de/docs/layouts/docs/</guid><description>&lt;p>In diesem Artikel erkunden wir das &lt;code>docs&lt;/code>-Layout, das zum Schreiben von Projektdokumentationen, persönlichen Notizen und mehr verwendet werden kann.&lt;/p></description><enclosure url="https://vandenboom.online/docs/layouts/docs/featured.png" length="157833" type="image/png"/></item><item><title>Speisekarte</title><link>https://vandenboom.online/de/docs/configuration/menu/</link><pubDate>Thu, 16 Dec 2021 17:25:20 +0800</pubDate><guid>https://vandenboom.online/de/docs/configuration/menu/</guid><description><![CDATA[<p>Wir haben zwei Arten von Menüs vordefiniert: <code>main</code> und <code>footer</code>, repräsentieren die oberen Menüs der App-Leiste bzw. die Fußzeilenmenüs.
In diesem Artikel wird die Verwendung der Menüs kurz vorgestellt.</p>]]></description><enclosure url="https://vandenboom.online/docs/configuration/menu/featured.png" length="157833" type="image/png"/></item><item><title>FAQ-Layout</title><link>https://vandenboom.online/de/docs/layouts/faq/</link><pubDate>Tue, 07 Dec 2021 21:46:43 +0800</pubDate><guid>https://vandenboom.online/de/docs/layouts/faq/</guid><description>&lt;p>Die Seite &lt;a href="https://vandenboom.online/de/faq/">FAQ&lt;/a> ist eine Sammlung häufig gestellter Fragen.&lt;/p></description></item><item><title>Inhalte hinzufügen</title><link>https://vandenboom.online/de/docs/content/</link><pubDate>Sat, 04 Dec 2021 10:43:39 +0800</pubDate><guid>https://vandenboom.online/de/docs/content/</guid><description><![CDATA[<h2 id="hauptabschnitte" data-numberify>Hauptabschnitte<a class="anchor ms-1" href="#hauptabschnitte"></a></h2>
<p>Der Parameter <code>mainSections</code> wird zum Filtern von Seiten verwendet, standardmäßig ist er <code>[&quot;posts&quot;, &quot;docs&quot;]</code>.</p>
<div class="highlight" title="config/_default/params.toml"><pre tabindex="0" class="chroma"><code class="language-toml" data-lang="toml"><span class="line"><span class="ln">1</span><span class="cl"><span class="nx">mainSections</span> <span class="p">=</span> <span class="p">[</span><span class="s2">&#34;blog&#34;</span><span class="p">,</span> <span class="s2">&#34;posts&#34;</span><span class="p">,</span> <span class="s2">&#34;docs&#34;</span><span class="p">,</span> <span class="s2">&#34;notes&#34;</span><span class="p">]</span>
</span></span></code></pre></div>
<h2 id="vordere-angelegenheit" data-numberify>Vordere Angelegenheit<a class="anchor ms-1" href="#vordere-angelegenheit"></a></h2>
<p>Front Matter ist der Ort, an dem wir Seitenmetadaten und -parameter wie Titel, Datum usw. einfügen.</p>

<h3 id="formate" data-numberify>Formate<a class="anchor ms-1" href="#formate"></a></h3>
<p>Hugo unterstützt drei Titelformate: <code>YAML</code>, <code>TOML</code> und <code>JSON</code>.</p>
<ul>
<li><code>TOML</code>: identifiziert durch Öffnen und Schließen von <code>+++</code>.</li>
<li><code>YAML</code>: identifiziert durch Öffnen und Schließen von <code>---</code>.</li>
<li><code>JSON</code>: ein einzelnes JSON-Objekt, umgeben von <code>{</code> und <code>}</code>, gefolgt von einer neuen Zeile.</li>
</ul>
<p>Nehmen wir <code>TOML</code> als Beispiel:</p>]]></description></item><item><title>Erste Schritte</title><link>https://vandenboom.online/de/docs/getting-started/</link><pubDate>Sat, 04 Dec 2021 10:43:39 +0800</pubDate><guid>https://vandenboom.online/de/docs/getting-started/</guid><description></description></item><item><title>Installation über Git-Submodul</title><link>https://vandenboom.online/de/docs/getting-started/installation/git-submodule/</link><pubDate>Sat, 04 Dec 2021 10:43:39 +0800</pubDate><guid>https://vandenboom.online/de/docs/getting-started/installation/git-submodule/</guid><description><![CDATA[<p>Dieser Artikel bezieht sich auf die traditionelle Installationsmethode, bei der das Theme lokal als Git-Submodul geklont wird.
Obwohl diese Installationsmethode immer noch weit verbreitet ist, empfehlen wir, das Theme als <a href="https://vandenboom.online/de/docs/getting-started/installation/hugo-module/">Hugo-Modul</a> zu installieren.</p>

<h2 id="erstellen-sie-eine-neue-site-von-grund-auf" data-numberify>Erstellen Sie eine neue Site von Grund auf<a class="anchor ms-1" href="#erstellen-sie-eine-neue-site-von-grund-auf"></a></h2>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-bash" data-lang="bash"><span class="line"><span class="ln">1</span><span class="cl">$ git clone https://github.com/razonyang/hugo-theme-bootstrap-skeleton myblog
</span></span><span class="line"><span class="ln">2</span><span class="cl">$ <span class="nb">cd</span> myblog
</span></span><span class="line"><span class="ln">3</span><span class="cl">$ git submodule add https://github.com/razonyang/hugo-theme-bootstrap themes/hugo-theme-bootstrap
</span></span><span class="line"><span class="ln">4</span><span class="cl">$ sed -i <span class="s2">&#34;s/theme:.*/theme: hugo-theme-bootstrap/g&#34;</span> config/_default/config.yaml
</span></span><span class="line"><span class="ln">5</span><span class="cl">$ rm go.mod go.sum
</span></span><span class="line"><span class="ln">6</span><span class="cl">$ hugo mod npm pack
</span></span><span class="line"><span class="ln">7</span><span class="cl">$ npm install
</span></span><span class="line"><span class="ln">8</span><span class="cl">$ hugo server
</span></span></code></pre></div><blockquote>
<p>Wenn Sie Windows verwenden, verwenden Sie stattdessen <code>xcopy .\themes\hugo-theme-bootstrap\exampleSite /E</code>.</p>]]></description></item><item><title>Bildbetrachter</title><link>https://vandenboom.online/de/docs/image-viewer/</link><pubDate>Fri, 03 Dec 2021 20:46:50 +0800</pubDate><guid>https://vandenboom.online/de/docs/image-viewer/</guid><description>&lt;p>Der Bildbetrachter ist eine Bildergalerie, die angezeigt wird, wenn Sie auf ein nicht verlinkbares Bild klicken.&lt;/p>
&lt;p>Es bietet auch viele Werkzeuge wie Vergrößern, Verkleinern und Drehen.&lt;/p></description></item><item><title>Schauen und fühlen</title><link>https://vandenboom.online/de/docs/look-and-feel/</link><pubDate>Fri, 03 Dec 2021 19:42:57 +0800</pubDate><guid>https://vandenboom.online/de/docs/look-and-feel/</guid><description>&lt;p>Standardmäßig verfügt eine Website, die dieses Design verwendet, über die Standardschriftarten, -farben und das allgemeine Erscheinungsbild.
Allerdings kann das Standardschema nicht jeden zufriedenstellen, aber keine Sorge, Sie können die Theme-Standardeinstellungen wie Palettenfarben, Schriftarten und Syntaxhervorhebung problemlos überschreiben.&lt;/p></description></item><item><title>Progressive Web-App</title><link>https://vandenboom.online/de/docs/pwa/</link><pubDate>Fri, 03 Dec 2021 19:39:01 +0800</pubDate><guid>https://vandenboom.online/de/docs/pwa/</guid><description><![CDATA[<p>PWAs(<a href="https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps" target="_blank" rel="noopener noreferrer">Progressive Web-Apps<i class="fas fa-external-link-square-alt ms-1"></i></a>) sind Web-Apps, die mithilfe einer Reihe spezifischer Technologien und Standardmuster entwickelt wurden, damit sie sowohl Web- als auch native App-Funktionen nutzen können.</p>
<p>HBS bietet einige grundlegende Funktionen, wie z. B. die Installation der Site auf dem Startbildschirm, das Vorcache von Dateien und die Offline-Verfügbarkeit.</p>]]></description></item><item><title>Archivlayout</title><link>https://vandenboom.online/de/docs/layouts/archives/</link><pubDate>Fri, 03 Dec 2021 11:16:51 +0800</pubDate><guid>https://vandenboom.online/de/docs/layouts/archives/</guid><description>&lt;p>Die Archivseite ist eine Sammlung von Beiträgen, gruppiert nach Jahr.&lt;/p></description></item><item><title>Suchlayout</title><link>https://vandenboom.online/de/docs/layouts/search/</link><pubDate>Fri, 03 Dec 2021 11:16:51 +0800</pubDate><guid>https://vandenboom.online/de/docs/layouts/search/</guid><description>&lt;p>Wenn Ihre Website viele Artikel enthält, kann es für Leser schwierig sein, einen Artikel aufzurufen. Aus diesem Grund haben wir die Suchfunktion hinzugefügt.&lt;/p></description></item><item><title>Author Widget</title><link>https://vandenboom.online/de/docs/widgets/author/</link><pubDate>Fri, 03 Dec 2021 11:10:19 +0800</pubDate><guid>https://vandenboom.online/de/docs/widgets/author/</guid><description>&lt;p>The author widget is located in the sidebar, in order to introduce yourself briefly.&lt;/p></description></item><item><title>Reward Widget</title><link>https://vandenboom.online/de/docs/widgets/reward/</link><pubDate>Fri, 03 Dec 2021 11:10:19 +0800</pubDate><guid>https://vandenboom.online/de/docs/widgets/reward/</guid><description><![CDATA[<p>The reward widget, AKA buy me a coffee widget, gives the readers a way to support a creator through the use of donations or tips.</p>
<p>However, it limited to the QR code image, please take a look at the <a href="https://vandenboom.online/de/docs/widgets/funding/">funding widget</a>.</p>]]></description></item><item><title>Social Links</title><link>https://vandenboom.online/de/docs/widgets/social-links/</link><pubDate>Thu, 02 Dec 2021 16:27:45 +0800</pubDate><guid>https://vandenboom.online/de/docs/widgets/social-links/</guid><description>&lt;p>The &lt;code>social&lt;/code> parameter is a set of key value pairs of social links that mapping from platform to their user identifier.
It supports many popular social platforms, such as Twitter, Facebook, Reddit, GitHub.
This article lists all supported platforms and how to use them.&lt;/p></description></item><item><title>Kontaktformular</title><link>https://vandenboom.online/de/docs/layouts/contact/</link><pubDate>Tue, 30 Nov 2021 23:56:00 +0800</pubDate><guid>https://vandenboom.online/de/docs/layouts/contact/</guid><description>&lt;p>Wir können unsere E-Mail-Adresse auf &lt;a href="https://vandenboom.online/de/docs/widgets/social-links/">soziale Links&lt;/a> setzen, damit Leser mit uns Kontakt aufnehmen können. Leider werden E-Mails mehr oder weniger als Spam behandelt und sogar gefiltert.
Aus diesem Grund bieten wir eine Funktion namens Kontaktformular an.&lt;/p></description></item><item><title>Benutzerdefinierte Assets</title><link>https://vandenboom.online/de/docs/advanced/custom-assets/</link><pubDate>Sun, 28 Nov 2021 16:00:49 +0800</pubDate><guid>https://vandenboom.online/de/docs/advanced/custom-assets/</guid><description>&lt;p>Als anpassbares Theme bietet es die Möglichkeit, Assets anzupassen, sei es die Anpassung von CSS und JS oder die Einführung von CSS und JS von Drittanbietern.&lt;/p></description></item><item><title>Comments Widget</title><link>https://vandenboom.online/de/docs/widgets/comments/</link><pubDate>Sat, 27 Nov 2021 19:54:29 +0800</pubDate><guid>https://vandenboom.online/de/docs/widgets/comments/</guid><description><![CDATA[<p><a href="https://disqus.com/" target="_blank" rel="noopener noreferrer">Disqus<i class="fas fa-external-link-square-alt ms-1"></i></a>, <a href="https://utteranc.es/" target="_blank" rel="noopener noreferrer">Utterances<i class="fas fa-external-link-square-alt ms-1"></i></a> and <a href="https://giscus.app/" target="_blank" rel="noopener noreferrer">Giscus<i class="fas fa-external-link-square-alt ms-1"></i></a> comments widgets are supported out of box.
This article shows how to configure them and even customize your own comment widgets.</p>]]></description></item><item><title>Haken</title><link>https://vandenboom.online/de/docs/advanced/hooks/</link><pubDate>Sat, 27 Nov 2021 19:54:29 +0800</pubDate><guid>https://vandenboom.online/de/docs/advanced/hooks/</guid><description>&lt;p>Als flexibles Theme sollte es die Möglichkeit haben, Code anzupassen und Dienste von Drittanbietern zu integrieren. Aus diesem Grund haben wir eine Funktion namens Hook eingeführt.&lt;/p>
&lt;p>In diesem Artikel stellen wir alle Hooks vor und stellen einige Anwendungsfälle bereit.&lt;/p></description></item><item><title>Machen Sie mit</title><link>https://vandenboom.online/de/docs/get-involved/</link><pubDate>Sat, 27 Nov 2021 19:54:29 +0800</pubDate><guid>https://vandenboom.online/de/docs/get-involved/</guid><description>&lt;p>Wir freuen uns über Ihre Meinung und Ihr Feedback und heißen Sie herzlich willkommen, sich zu engagieren.&lt;/p></description></item><item><title>Seitenparameter</title><link>https://vandenboom.online/de/docs/configuration/page-params/</link><pubDate>Sat, 27 Nov 2021 19:53:24 +0800</pubDate><guid>https://vandenboom.online/de/docs/configuration/page-params/</guid><description><![CDATA[<p>Seitenparameter befinden sich im <a href="https://gohugo.io/content-management/front-matter/" target="_blank" rel="noopener noreferrer">Vordere Angelegenheit<i class="fas fa-external-link-square-alt ms-1"></i></a> der Seite.</p>]]></description></item><item><title>Site-Konfiguration</title><link>https://vandenboom.online/de/docs/configuration/site/</link><pubDate>Sat, 27 Nov 2021 19:53:24 +0800</pubDate><guid>https://vandenboom.online/de/docs/configuration/site/</guid><description>&lt;p>Die Site-Konfiguration befindet sich standardmäßig in &lt;code>config/_default/config.toml&lt;/code>.&lt;/p></description></item><item><title>Site-Parameter</title><link>https://vandenboom.online/de/docs/configuration/site-params/</link><pubDate>Sat, 27 Nov 2021 19:53:24 +0800</pubDate><guid>https://vandenboom.online/de/docs/configuration/site-params/</guid><description>&lt;p>Die Site-Parameter befinden sich standardmäßig in &lt;code>config/_default/params.toml&lt;/code>.&lt;/p></description></item><item><title>Konfigurationsstruktur</title><link>https://vandenboom.online/de/docs/configuration/structure/</link><pubDate>Sat, 27 Nov 2021 19:53:24 +0800</pubDate><guid>https://vandenboom.online/de/docs/configuration/structure/</guid><description><![CDATA[<p>Wie auf der Beispiel-Site gezeigt, verwenden wir <a href="https://gohugo.io/getting-started/configuration/#configuration-directory" target="_blank" rel="noopener noreferrer">Konfigurationsverzeichnis<i class="fas fa-external-link-square-alt ms-1"></i></a>, um die Organisation und umgebungsspezifische Einstellungen einfacher zu verwalten. Dies ist besonders nützlich bei mehrsprachigen Sites.</p>]]></description></item><item><title>Diagram Guide</title><link>https://vandenboom.online/de/posts/diagram/</link><pubDate>Wed, 01 Sep 2021 11:36:50 +0800</pubDate><guid>https://vandenboom.online/de/posts/diagram/</guid><description><![CDATA[<p>This article offers a sample of basic diagram usage that can be used in Hugo content files.</p>
<p>Please see also <a href="https://mermaid-js.github.io" target="_blank" rel="noopener noreferrer">Mermaid<i class="fas fa-external-link-square-alt ms-1"></i></a>.</p>]]></description></item><item><title>Bildverarbeitung</title><link>https://vandenboom.online/de/docs/image-processing/</link><pubDate>Sun, 15 Aug 2021 14:19:06 +0800</pubDate><guid>https://vandenboom.online/de/docs/image-processing/</guid><description>&lt;p>Dieser Artikel bietet einige Anwendungsfälle, um zu zeigen, wie man Bilder in der Größe ändert, zuschneidet, einpasst, füllt und ausrichtet.&lt;/p></description><enclosure url="https://vandenboom.online/docs/image-processing/featured-sample.webp" length="498412" type="image/webp"/></item><item><title>Markdown Syntax Guide</title><link>https://vandenboom.online/de/posts/markdown-syntax/</link><pubDate>Mon, 09 Nov 2020 00:00:00 +0000</pubDate><guid>https://vandenboom.online/de/posts/markdown-syntax/</guid><description><![CDATA[<h2 id="headings" data-numberify>Headings<a class="anchor ms-1" href="#headings"></a></h2>
<p>The following HTML <code>&lt;h1&gt;</code>—<code>&lt;h6&gt;</code> elements represent six levels of section headings. <code>&lt;h1&gt;</code> is the highest section level while <code>&lt;h6&gt;</code> is the lowest.</p>

<h1 id="h1" data-numberify>H1<a class="anchor ms-1" href="#h1"></a></h1>

<h2 id="h2" data-numberify>H2<a class="anchor ms-1" href="#h2"></a></h2>

<h3 id="h3" data-numberify>H3<a class="anchor ms-1" href="#h3"></a></h3>

<h4 id="h4" data-numberify>H4<a class="anchor ms-1" href="#h4"></a></h4>

<h5 id="h5" data-numberify>H5<a class="anchor ms-1" href="#h5"></a></h5>

<h6 id="h6" data-numberify>H6<a class="anchor ms-1" href="#h6"></a></h6>

<h2 id="paragraph" data-numberify>Paragraph<a class="anchor ms-1" href="#paragraph"></a></h2>
<p>Xerum, quo qui aut unt expliquam qui dolut labo. Aque venitatiusda cum, voluptionse latur sitiae dolessi aut parist aut dollo enim qui voluptate ma dolestendit peritin re plis aut quas inctum laceat est volestemque commosa as cus endigna tectur, offic to cor sequas etum rerum idem sintibus eiur? Quianimin porecus evelectur, cum que nis nust voloribus ratem aut omnimi, sitatur? Quiatem. Nam, omnis sum am facea corem alique molestrunt et eos evelece arcillit ut aut eos eos nus, sin conecerem erum fuga. Ri oditatquam, ad quibus unda veliamenimin cusam et facea ipsamus es exerum sitate dolores editium rerore eost, temped molorro ratiae volorro te reribus dolorer sperchicium faceata tiustia prat.</p>]]></description><enclosure url="https://vandenboom.online/images/markdown.png" length="279937" type="image/png"/></item><item><title>Alarm-Shortcode</title><link>https://vandenboom.online/de/docs/shortcodes/alert/</link><pubDate>Thu, 22 Oct 2020 00:00:00 +0000</pubDate><guid>https://vandenboom.online/de/docs/shortcodes/alert/</guid><description>&lt;p>Dieser Artikel zeigt, wie Sie den Shortcode &lt;code>alert&lt;/code> verwenden.&lt;/p></description></item><item><title>Medien-Shortcodes</title><link>https://vandenboom.online/de/docs/shortcodes/media/</link><pubDate>Thu, 22 Oct 2020 00:00:00 +0000</pubDate><guid>https://vandenboom.online/de/docs/shortcodes/media/</guid><description>&lt;p>Eine detaillierte Beschreibung von Medien-Shortcodes wie Bilibili, Tencent, Youku, iQiyi und Netease Music.&lt;/p></description></item><item><title>Online-IDE-Shortcodes</title><link>https://vandenboom.online/de/docs/shortcodes/online-ide/</link><pubDate>Thu, 22 Oct 2020 00:00:00 +0000</pubDate><guid>https://vandenboom.online/de/docs/shortcodes/online-ide/</guid><description>&lt;p>Eine detaillierte Beschreibung von Online-IDE-Shortcodes wie JSFiddle, CodePen, JSRun.&lt;/p></description></item></channel></rss>