Ghost theme for devtoolbox.blog
- Handlebars 64.2%
- CSS 35.8%
|
|
||
|---|---|---|
| .forgejo/workflows | ||
| assets/css | ||
| partials | ||
| .gitignore | ||
| default.hbs | ||
| error.hbs | ||
| index.hbs | ||
| package.json | ||
| page-homelab.hbs | ||
| page.hbs | ||
| post.hbs | ||
| README.md | ||
| tag.hbs | ||
devtoolbox-theme
Ghost theme powering devtoolbox.blog.
Deploy flow
Push to main → Forgejo Actions runs gscan → SSHes to the VM → wrapper (/home/ubuntu/stack/scripts/ghost-theme-deploy.sh) runs git fetch && reset --hard <sha> && clean -fdx in /home/ubuntu/stack/ghost-themes/devtoolbox/, docker restart ghost-devtoolbox, then polls the homepage for the Ghost generator meta tag.
See NASDocker/AGENTS.md "Ghost themes" section for full details. Wrapper canonical copy: NASDocker/stack-scripts/ghost-theme-deploy.sh.
Do not docker cp into the container or edit /home/ubuntu/stack/ghost-themes/devtoolbox/ directly on the VM — the next deploy overwrites both tracked AND untracked files (wrapper runs git clean -fdx).