Skip to content

codefreak/docs.codefreak.org

Repository files navigation

Code FREAK Documentation

⚠️ This is only the static site generator for docs.codefreak.org. If you look for the actual content of docs.codefreak.org please head over to the /docs directory in our main repository.

This is our repository to convert Code FREAK's documentation to static HTML. We use Antora to covert AsciiDoc to an accessible HTML site and deploy it as Docker image.

Editing

Editing of the page contents is done in the main repository's /docs direcotry. This repository only contains the Antora configuration and some additional styling. Check out the official Antora documentation to find out more about its internals.

Installation

You can either use Docker to build the static pages, or if you would like to create a manual build outside of Docker, check out Antora's installation guide.

Build

You can create a local build with Docker by using docker build -t cfreak/homepage-docs . inside the root direcoty of this repository. You can then start the container with docker run --rm -it -p8080:80 cfreak/homepage-docs.

Deployment

For image deployment we use Docker Hub's auto-deployment feature. It is connected to this repository. The official image is deployed as cfreak/homepage-docs

License

Code FREAK | Code Feedback Review & Evaluation Kit
Copyright (C) 2020 Kiel University of Applied Sciences

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published
by the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License
along with this program.  If not, see <https://www.gnu.org/licenses/>.

About

Code FREAK Documentation Homepage

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •