A blog about programming, infrastructure and networking.
This project contains both the source code (theme and plugins) and the blog content (articles).
It is a brasilian blog (pt_BR
). Most of the source code is written in English, and the blog content is written in Portuguese.
This project is developed using Pelican, a static site generator written in Python.
Some extra plugins are also developed using Python.
Articles are written in Markdown. Themes are written in Jinja2.
In Ubuntu:
pip install -r requirements.txt
apt-get install optipng libjpeg8
To run the local development server:
make devserver
To stop de local development server:
make stopserver
To publish the blog:
# Generate config file
# Edit 'deploy_config.py' after.
cp deploy_config.py.sample deploy_config.py
# Generate files to publish
make html_publish
# Publish
fab publish
The software is released under the Revised BSD License.
The articles are released under the Creative Commons Attribution-NonCommercial License.
- Use i18n in template
- Neighbors
- Better use of Pygments
- Admonition: