.forgejo/workflows | ||
archetypes | ||
assets | ||
content | ||
i18n | ||
layouts | ||
static | ||
themes | ||
.editorconfig | ||
.gitattributes | ||
.gitignore | ||
.gitmodules | ||
convert.py | ||
go.mod | ||
go.sum | ||
hugo.toml | ||
README.md |
ITS-Website
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. 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.