# ITS-Website ```text it-syndikat.org ▀███▀ ███ ▄██▀██▄ ▓██ ███ ▓██ ███ ▒▓█ ▄▓██▄ ▒▓█▄▄▄▄ ▄▄▄ ███ ▄▄▄ ███ · ▓██ ▓██ ▓██ ▓██ · ▒██ ▒██ ▒██ ▒██ ░▒█ ░▒█ ░▒█ ░▒█ ▄▄▄ ▄▄▄ ▄▄▄▄▄▄▄ ▄███▄ ███ ▀█dH.█▀ glory to the syndicate ``` ## About This repository contains the <https://it-syndikat.org> or <https://www.it-syndikat.org> website, whichever one floats your boat higher. ## Edit the site ## Dependencies - hugo - git - git-lfs - Golang (for hugo modules) After installing *git-lfs* run `git lfs install` once to make it available system-wide. ### Cloning This site uses git submodules and lfs. Clone this repo with `--recursive` or run `git submodule init && git submodule update` after cloning for submodule availability. If you had git-lfs installed already, you should be good to go, if not, you need to run `git lfs pull`. ### Testing This site was built using [Hugo](https://gohugo.io/). To preview the site while editing it, you can use the `hugo server` command. To build it locally run `hugo build`. ### Deployment This website is auto deployed using a forgejo runner and forgejo actions. A testing step including a linter has been included to prevent the pipeline from deploying broken sites. If you changes do not deploy, please check the actions tab.