Skip to content

Introduction

website-ng is a fairly simple Jekyll-based website. Any content changes pushed to master are automatically built as a Docker image and deployed to www.netsoc.ie. A Helm chart is provided for Kubernetes deployment (refer to our charts repo).

Development

A Docker Compose file with hot-reload is provided. The site can then be viewed at http://localhost:4000. build.yaml, charts.yaml and docs.yaml GitHub Actions workflows are used for CI and function as described in the IAM documentation.

Maintenance

  • To upgrade Jekyll, edit both docker/Dockerfile and docker/Dockerfile.dev

Last update: 2021-08-24