linux:pelican

Statyczny generator stron www PELICAN

Pelican to statyczny gienerator stron www. Znaczy, u siebie na komputerze przechowujesz cały materiał (tj. skórki graficzne oraz treść zwaną kątętem), a przy pomocy gieneratora gienerujesz z tego statyczną stronę, którą można umieścić dosłownie wszędzie, bo nie wymaga żadnych interpreterów jakichkolwiek języków programowania. Wymaga tylko serwera www.

Poniżej będę notował knyfy z Pelicana, albowiem mój blog od jakiegoś czasu generowany jest przez Pelicana.

ŹRÓDŁO

To always force a secured connection, create a file ~/.config/lftp/rc, and put in it

set ftp:ssl-auth "TLS"
set ftp:ssl-force yes

My passwords tend to be overly complicated, so I do not want to type it every time. You can put a bookmark myblog into ~/.local/share/lftp/bookmarks:

myblog ftp://username:password@yourserver

Password in plain text!, you might shout. True. But if somebody has physical access to my laptop I have much bigger problems than that… Furthermore, this password is only for my blog-directory on the server, not for the entire server.

The final step is to adjust the Makefile:

ftp_upload: publish
  lftp myblog -e "mirror -R $(OUTPUTDIR) $(FTP_TARGET_DIR) ; quit"
  

The only thing I have to do after writing a new post is

  • linux/pelican.1449056753.txt.gz
  • ostatnio zmienione: 2022/05/22 10:37
  • (edycja zewnętrzna)