The blog is nowadays hosted at Github Pages (but it's not an obligation). The project structure is very simple:
- content: All the articles written
- plugins: Custom Pelican plugins used to power up the blog
- vendor: Pelican plugins installed via
You can install the project using make:
It'll install Pelican, Python 3 dependencies, and Pelican plugins.
You can serve the blog using Pelican's development server:
If you are managing dependencies through
pipenv, don't forget to activate it:
pipenv shell make run
Now, accessing localhost:8000 everything should be fine.
Contributions are very welcome!