https://www.cloudpanel.io/docs/v2/nodejs/applications/ghost/
Mehr infos zu Cloudpanel: Software/HostingPanels/WebHosting/Cloudpanel
npm install -g ghost-cli@latest
ghost backup --dir $HOME/htdocs/website.de
ghost update --no-setup-linux-user --no-setup-ssl --no-setup-nginx --dir $HOME/htdocs/website.de
Falls ghost -ls
keine laufenden Ghost Blog nach einem Reboot von Cloudpanel findet, dann muss man den laufenden Prozess mithilfe von ps -ef
finden. Dann mit der pid Nummer kill <pid>
ausführen.
Alle Tags mit Beschreibung auf eigener Seite auflisten.
https://forum.ghost.org/t/ghost-tips-tricks-4-create-a-tags-list-page/15653
Schriftart anpassen über Code Injection (Für Solo Theme Schriftart JetBrains Mono/Consistent Mono)
<style>
body {
font-family: 'JetBrains Mono', sans-serif;
}
</style>
{{!< default}}
{{#post}}
<main class="gh-main gh-outer">
<div class="gh-inner">
<article class="gh-article {{post_class}}">
<header class="gh-article-header gh-canvas">
<h1 class="gh-article-title">{{title}}</h1>
</header>
<section class="gh-content gh-canvas">
<p>Eine Liste der Themen in meinem Blog:</p>
{{#get 'tags' limit='all' include='count.posts' order='count.posts desc'}}
{{#foreach tags}}
<div>
<a href='{{ url }}'>
<h2>{{ name }} <small>({{ count.posts }})</small></h2>
</a>
<span class="description">{{description}}</span>
</div>
{{/foreach}}
{{/get}}
{{content}}
</section>
</article>
</div>
</main>
{{/post}}