It is recommended to use python virtual environments.
git clone https://github.com/mpaulon/minerva.git
cd minerva
python3 -m venv env
source env/bin/activate
pip install .
source env/bin/activate
minerva --folder example build --clean --serve
source env/bin/activate
minerva --folder example pagefind --build --clean --serve
- Download the right pagefind binary here
- Extract it to the
tool
directory - Run
minerva --folder example build --clean && ./tools/pagefind_extended --site example/build --serve
- add support of multiple languages
- add authors list
- add rss support
- command line create new post
- render simple index page (title, owner, description)
- render simple post (title, description, date, author, content)
- nice theme
- search in page https://pagefind.app/docs/api/