Website for the Vancouver Linux Users Group https://vanlug.ca/
  • HTML 49.9%
  • JavaScript 22.5%
  • Go 15%
  • SCSS 12.6%
Find a file
Felicitas Pojtinger 026610d737 docs: Bump language code and license etc. conventions
Signed-off-by: Felicitas Pojtinger <felicitas@pojtinger.com>
2026-06-03 00:18:11 -07:00
.github/workflows feat: Add metadata for Hugo, add workflow and update README with screenshots 2026-03-28 23:54:45 -07:00
assets feat: Add head script as separate file 2026-06-03 00:17:29 -07:00
content feat: Add aliases for already printed posters 2026-05-26 23:56:45 -07:00
data docs: Bump language code and license etc. conventions 2026-06-03 00:18:11 -07:00
docs feat: Add metadata for Hugo, add workflow and update README with screenshots 2026-03-28 23:54:45 -07:00
layouts docs: Bump language code and license etc. conventions 2026-06-03 00:18:11 -07:00
pkg/handlers feat: Add support for scaling images up/down for function, embed different preview image sizes in RSS feed 2026-04-07 23:04:34 -07:00
static feat: Add card for West Van Linux Link 2026-06-03 00:17:50 -07:00
.gitignore feat: Add metadata for Hugo, add workflow and update README with screenshots 2026-03-28 23:54:45 -07:00
go.mod feat: Add support for displaying boosts in Mastodon feed via new Mastodon API 2026-05-27 23:36:50 -07:00
go.sum feat: Add support for displaying boosts in Mastodon feed via new Mastodon API 2026-05-27 23:36:50 -07:00
hugo.yaml feat: Use BC sans and Vancouver City Flag palette instead of vanilla colours 2026-04-06 23:31:29 -07:00
LICENSE Initial commit 2026-03-27 03:20:27 +01:00
main.go feat: Add media proxy for Luma and Mastodon so that nothing reaches out to external services 2026-04-02 00:40:36 -07:00
package-lock.json feat: Use BC sans and Vancouver City Flag palette instead of vanilla colours 2026-04-06 23:31:29 -07:00
package.json feat: Use BC sans and Vancouver City Flag palette instead of vanilla colours 2026-04-06 23:31:29 -07:00
README.md docs: Bump language code and license etc. conventions 2026-06-03 00:18:11 -07:00

vanlug.ca

Website for the Vancouver Linux Users Group.

Hugo 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 a proxy hosted on Railway), "what to expect" cards, and social links
  • Events page with upcoming events (fetched from Luma API via a proxy hosted on Railway) 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.ca/.

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 GitHub flow and follow our Code of Conduct.

To build the site locally, run:

$ git clone https://github.com/vanlug/vanlug.github.io.git
$ cd vanlug.github.io
$ npm install
$ hugo server

License

vanlug.ca (c) 2026 Felicitas Pojtinger and contributors

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