From dc1973bc77ddfcd2d3b8defabae02cf6f3310eea Mon Sep 17 00:00:00 2001 From: David Runge Date: Thu, 2 Apr 2015 19:18:14 +0200 Subject: Moving all posts to a single location. --- content/webhosting/publishing-with-pelican.md | 24 ------------------------ 1 file changed, 24 deletions(-) delete mode 100644 content/webhosting/publishing-with-pelican.md (limited to 'content/webhosting') diff --git a/content/webhosting/publishing-with-pelican.md b/content/webhosting/publishing-with-pelican.md deleted file mode 100644 index d49a420..0000000 --- a/content/webhosting/publishing-with-pelican.md +++ /dev/null @@ -1,24 +0,0 @@ -Title: Publishing with Pelican -Date: 2015-01-27 06:00 -Modified: 2015-01-26 21:30 -Tags: pelican, nginx, networksec, frqrec, social media, vim -Slug: publishing-with-pelican -Authors: David Runge -Summary: Some links and information on publishing with Pelican - -I haven't done serious web development work in quite some time. There are reasons for that. -Mostly because I have been busy being a [sys admin](http://www.math.tu-berlin.de/iuk/lehrrechnerbereich) instead... - -A reason for now doing this kind of work for myself again, is my departure from a lot of social media websites like Facebook (no, no link here). The reasons for that are quite obvious, apart from the general evilness of large companies, agencies and governments alike (especially when looking at the developments in European and US-American politics in the past few months, or rather years). - -After some changes in my hosting plans (moving away from [Hosteurope](https://www.hosteurope.de/) to [NetworkSEC](http://networksec.de), but more on that soon), -this also involved dividing private content from that of the association ([Freakquenzy Records e.V.](http://frqrec.de)) I am working with. - -Ultimately this led me to the decision to find a publishing tool that was not depending on a database setup (like [Wordpress](http://wordpress.org) is), but rather something text file based (also because I am a daily [Vim](http://www.vim.org/) user). -Say hello to [Pelican](http://blog.getpelican.com/), a Python based static website generator! -With Pelican one can write content in [Markdown](http://daringfireball.net/projects/markdown/) and have simple [themes](http://pelican-themes-gallery.place.org/) and the site generator take care of the rest. Pretty awesome! A separate [Makefile](https://en.wikipedia.org/wiki/Makefile) (besides the easy possibility of local testing) makes it possible to push a new website version directly to the webserver or other destinations. -Currently I've started work on some static pages and my own theme, cloned from the [notmyidea-cms theme](https://github.com/getpelican/pelican-themes/tree/master/notmyidea-cms). Now my whole website can be conveniently developed in my own [git repository](https://git.sleepmap.de/sleepmap/). - -Although for newbie users a login backend for administering a website (like the one Wordpress offers) is a very easy solution, it also introduces security issues (bad passwords, hacked computers & malware, PHP bugs, bad content, bad plugins, etc.). -I'm glad I've found a very lightweight and fast solution in Pelican, that works well with [nginx](http://nginx.org/). - -- cgit v1.2.3-70-g09d2