main
Build & Deploy / deploy (push) Successful in 29s
pyte.dev
Personal blog built with Hugo using the Mana theme.
Create a new post
hugo new content content/posts/my-post-title.md
Set draft = false in the frontmatter when ready to publish.
Deploy
Pushing to the main branch triggers a Gitea Action that:
- Checks out the repo with submodules
- Builds the site with
hugo --minify - Generates the search index with pagefind
- Copies the static files via SCP to the server
- Sets correct permissions
The site is served by an nginx container with a bind mount to /opt/docker/website/public.
Description
Languages
HTML
80.9%
JavaScript
16.4%
CSS
2.7%