Skip to content

Latest commit

 

History

794 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vonng's Blog

Website: Blog

This is Ruohang Feng / Vonng's blog, about PostgreSQL, Database, Cloud-Exit, and other tech topics.


Build

Requires Hugo Extended 0.160.1+ and Go (Hugo Modules pull the theme).

make dev     # hugo server on :1313
make build   # production build into public/
make check   # the strict build every change has to pass

The theme is the OINK Hugo Module, pinned in go.mod. Upgrade it with hugo mod get github.com/pgsty/oink@vX.Y.Z && hugo mod tidy.

Publishing

A push to main is what publishes: Cloudflare Pages builds https://vonng.com and .github/workflows/pages.yaml builds https://blog.vonng.com. There is no manual deploy step, and public/ is a local artifact only.

Layout

hugo.yaml            # the whole site configuration: params, languages, menus
content/<column>/    # one top-level directory per blog column (type: blog)
content/authors/     # author profile pages — the `authors` taxonomy
data/home/*.yaml     # the landing page's sections, one file per language
data/footer/*.yaml   # the fat footer's link grid, one file per language
assets/scss/         # _variables_project.scss and _styles_project.scss
layouts/             # only what the theme does not already provide

License

This blog is licensed under CC BY 4.0. You're free to share and adapt the content, as long as you give appropriate credit, link to the license, and indicate if changes were made.

Built with Hugo and the OINK theme.

About

Vonng's Blog, about database, postgres, and cloud-exit

Topics

Resources

Stars

14 stars

Watchers

1 watching

Forks

Contributors

Languages