This repository holds the website for the ham radio group "Draussenfunker".
Install Nodejs Version 20.
Run yarn install
to install the required packages.
Run yarn dev
to start the local development environment.
Push to main
branch to deploy the website.
Vuepress uses Markdown. Documentation on how to use it, is readily avaible. You can use Frontmatter to change layout and other settings per page: https://v2.vuepress.vuejs.org/reference/default-theme/frontmatter.html
Inside the docs
folder, you'll find several files and folders.
The file docs/blog/helloworld.md
will be rendered to /blog/helloworld
, the docs/blog/readme.md
will be rendered to /blog/
Images and other assets can be placed into the public dir. docs/.vuepress/public/images/example.png
and be accessed in the browser via /images/example.png
.
Piece of cake:
- File an issue
- File a corresponding pull request
- "I don't know what a pull request is!": Just file an issue, we will take good care of you. :)
tl;dr:
- clone the repository
- run "yarn install"
- run "yarn dev"
You got a docker environment running anyway? Lovely:
- run docker compose up