Builds the site with hugomods/hugo:dart-sass-node-git and syncs public/ to the Surfer app on the same Cloudron server (surfer put --all --delete). README covers full setup: Gitea OAuth app, Woodpecker env.sh forge config, agent options, and repo secrets.
755 B
755 B
title
| title |
|---|
| About |
This example shows a complete, self-hosted publishing pipeline on a single Cloudron server:
| Stage | App | Example location |
|---|---|---|
| Source | Gitea | https://gitea.cloudron.example |
| Build | Woodpecker CI | https://woodpecker.cloudron.example |
| Serving | Surfer | https://surfer.cloudron.example |
The pipeline is defined by a single checked-in file, .woodpecker.yml, and the only
secrets it needs are a Surfer domain and an access token. See the repository
README for full setup instructions.
Delete this page or rewrite everything — the templates in layouts/ are
deliberately small so you can replace them with a real design.