No description
Find a file
2025-09-17 11:57:29 +02:00
source Added more info 2025-09-17 11:45:57 +02:00
.gitignore Added devenv 2025-09-17 11:57:29 +02:00
devenv.lock Added devenv 2025-09-17 11:57:29 +02:00
devenv.nix Added devenv 2025-09-17 11:57:29 +02:00
devenv.yaml Added devenv 2025-09-17 11:57:29 +02:00
doc.txt Added MinIO 2025-06-04 15:33:54 +02:00
Makefile First commit 2018-06-13 19:11:47 +02:00
README.md Added readme 2025-09-17 11:56:55 +02:00
requirements.txt change theme from furo to rtd 2025-03-13 23:36:36 +01:00

generate

make html

view

xdg-open build/html/index.html

post-receive-hook

#!/bin/bash -e

while read oldrev newrev refname
do
    branch=$(git rev-parse --symbolic --abbrev-ref $refname)
    if [ "master" = "$branch" ]; then
        echo "$branch branch - will update site"
        GIT_FOLDER=$(pwd)
        WEB_FOLDER=/var/www/docs

        WORKING_FOLDER=$(mktemp -d)
        cd $WORKING_FOLDER

        echo Cloning
        git clone -q $GIT_FOLDER .

        echo Setting up Sphinx
        python -m venv venv
        . venv/bin/activate
        pip install --disable-pip-version-check -q -r requirements.txt

        echo Building
        sphinx-build -q -j auto source build

        echo Copying
        rm -rf $WEB_FOLDER/*
        mv build/* $WEB_FOLDER

        echo Cleaning up
        cd - > /dev/null
        rm -rf $WORKING_FOLDER

        echo Done.
    else
        echo "$branch branch - will NOT update site"
    fi
done