Skip to content

Repository files navigation

vanlug.p8.lu

Website for the Vancouver Linux Users Group.

Hugo CI OCI CI Go Version Go Reference

Overview

VanLUG is a non-profit user group for Linux professionals, hobbyists, and curious newcomers in the Greater Vancouver area, incorporated in 1999. The site is built with Hugo and PatternFly v6.

It provides the following:

  • Home page with next meeting card (fetched from Luma API via our proxy), "what to expect" cards, and social links
  • Events page with upcoming events (fetched from Luma API via our proxy) and full past event history
  • About page with mission, purpose mandates, and board of directors
  • Partners page listing library and community venue partners
  • Resources page with speaker slides, AGM documents, learning links, and design system
  • Membership page with benefits and registration link (Luma)
  • Code of Conduct, Terms of Service, and Privacy Policy pages
  • Donate card and land acknowledgment in the footer

The site is accessible at https://vanlug.p8.lu/.

Screenshots

Click on an image to see a larger version.

Screenshot of the home page Screenshot of the events page Screenshot of the about page Screenshot of the resources page Screenshot of the partners page Screenshot of the membership page

Acknowledgements

Contributing

To contribute, please use the Codeberg flow and follow our Code of Conduct.

To build the site locally, run:

$ git clone https://git.vanlug.p8.lu/pojntfx/vanlug.p8.lu
$ cd vanlug.p8.lu
$ npm install
$ hugo server

By default, the static site is configured to use the production version of our API hosted at https://vanlug.p8.lu/api, which is deployed as a Podman quadlet by https://codeberg.org/pojntfx/vanlug-infrastructure. During development, if you'd like to make changes to the API, first set api in data/links.yaml to http://localhost:8080, then start it locally by running the following:

$ export SITE_URL=http://localhost:1313/ MASTODON_SERVER=https://thecanadian.social MASTODON_ACCESS_TOKEN=myaccesstoken
$ go run .

License

vanlug.p8.lu (c) 2026 Felicitas Pojtinger and contributors

SPDX-License-Identifier: AGPL-3.0-or-later

About

Website for the Vancouver Linux Users Group

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages