Outils pour utilisateurs

Outils du site


pelican

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
pelican [2020/08/10 22:54] – [Transférer le blog sur le serveur] simonpelican [Date inconnue] (Version actuelle) – supprimée - modification externe (Date inconnue) 127.0.0.1
Ligne 1: Ligne 1:
-====== Pelican ====== 
  
-J'utilise Pelican comme moteur pour mon blog [[https://blog.simonlefort.be/]] depuis 2014. 
- 
-===== Installation en local ===== 
-<code bash> 
-$ pip3 install pelican[Markdown] --user 
-</code> 
- 
-===== Générer le blog ===== 
-<code bash> 
-$ pelican content 
-Done: Processed 19 articles, 0 drafts, 3 pages, 0 hidden pages and 0 draft pages in 0.51 seconds. 
-</code> 
- 
-===== Servir le blog localement ===== 
-<code bash> 
-$ pelican --listen 
-</code> 
- 
-On y accède via l'url [[127.0.0.1:8000|127.0.0.1:8000]]. 
-===== Mettre le blog dans un dépôt git ===== 
-J'ai mis le blog dans un depôt git avant de garder une trace des modifications et pouvoir commencer un nnouvel article sur une branche.  
-===== Installer sur Yunohost ===== 
-Pour installer Pelican sur [[Yunohost]], j'ai installé l'application [[https://github.com/YunoHost-Apps/my_webapp_ynh|Custom Webapp]]. 
- 
-===== Transférer le blog sur le serveur ===== 
-La [[https://github.com/YunoHost-Apps/my_webapp_ynh|Custom Webapp]] permet d'avoir un accès SFTP pour envoyer les fichiers.  
- 
-On peut envoyer avec [[Filezilla]] ou en ligne de commande, par exemple avec [[lftp]] : 
- 
-<code bash> 
-$ lftp 
- 
-lftp :~> open -u user,password sftp://blog.simonlefort.be 
- 
-lftp user@blog.simonlefort.be:~> ls 
-drwxr-xr-x    3 0        0            4096 Aug 10 12:53 . 
-drwxr-xr-x    3 0        0            4096 Aug 10 12:53 .. 
-drwxr-xr-x   10 995      995          4096 Aug 10 20:34 www 
- 
-lftp user@blog.simonlefort.be:/> mirror www/ output/ 
-Total : 20 répertoires, 143 fichiers, 0 liens symboliques                                    
-Modifié : 143 fichiers, 0 liens symboliques 
-7638202 octets transférés en 50 secondes (149.5 Ko/s) 
- 
-lftp user@blog.simonlefort.be:/> quit 
-</code> 
pelican.1597100042.txt.gz · Dernière modification : de simon