# How to install Pelican # clone repository $ git clone https://gitlab.constantvzw.org/anais_berck/algoliterarypublishing.net.git # create virtual environment with venv $ python3 -m venv name_environment $ source name_environment/bin/activate # go to algoliterarypublishing.net folder $ pip install -r requirements.txt # start website locally $ pelican -lr or $ make devserver Open http://localhost:8000/ to check the state of the website # Make a change Create a markdown file or change an existing file and save it. Open http://localhost:8000/ to check the new state of the website # Push changes to git Check which files you changed $ git status Stage your changes $ git add [name of file] $ git commit -m " [comment that make it understandable what you just did (commit comments are poetry)]" Push them to the repository $ git push # website is saved in output folder, this is the map that goes to the server # copy using rsync $ make rsync_upload generates website and puts files in output folder, and transfers them to server using the right urls