This is my personal website, hosted on pauluv.com. It is written using Flask and Bootstrap.
Posts are stored in a category/title
folder structure within the nirepage/content
directory. Inside, there should be a single .md
file for each language, along with images used in the post. The name of the .md
file does not matter, as long as it follows the format *_{lang_code}.md
, where {lang_code}
is replaced with the corresponding language. Currently supported languages are English (en), Basque (eus), and Spanish (es).
Images for the gallery are stored in a gallery
folder. The script add_captions.py
can be used to create captions for the images in the correct format, as long as the images filenames start with the date: YYYYMMDD_*.jpg
. Thumbnails are stored in a subfolder thumb
with the same filename. Use the script make_thumb.sh
to generate the thumbnails.
The docker image is based on https://hub.docker.com/r/tiangolo/meinheld-gunicorn-flask.