Inicio

Blog

 

Pelican (YNH) en Nextcloud

 

 

instalei a app pelican_ynh (YunoHost) no servidor, no dominio que precisaba.

 

despois fixen esto de engadir como almacenaxe externa o directorio a Nextcloud

 

https:forum.yunohost.org/t/suite-installation-pelican-ssh-et-wireguard/25318/6

 

Changeons les droits d’accès des dossiers:

sudo su
cd /var/www/pelican
# Faire en sorte que tout les dossiers et fichiers appartiennent au groupe pelican
chown pelican:pelican -R .
# Ajouter nextcloud et www-data au groupe pelican
usermod -a -G pelican nextcloud
usermod -a -G pelican www-data
# Forcer à ce que les fichiers créés par nextcloud appartiennent toujours au groupe pelican
chmod g+s content
# Autoriser nextcloud (et incidemment www-data) à écrire dans content
chmod 770 content
chmod 660 content/* -R
# On redémarre PHP et NGINX
systemctl restart nginx
# futurs lecteurs, la version de PHP-FPM aura peut-être changé
systemctl restart php8.1-fpm

 

Dans Nextcloud, ajoute un nouveau Stockage Externe en tant qu’admin: stockage Local, chemin /var/www/pelican/content, et choisis quels utilisateurs peuvent y accéder. Une coche verte devrait confirmer que Nextcloud a bien accès au dossier.

 

Xa me apareceu no ordenador (Arch), en dolphin, como un cartafol máis de Nextcloud (o cartafol `content`, que é onde se modifican os ficheiros a publicar)

 

Editei un ficheiro con _kate_

 

A través de ssh executei _pelican_ para que reconstrúa o sitio web.

 

cd /var/www/pelican
venv/bin/pelican content/ -s pelicanconf.py

 

valorar crear un `alias` en ~/.bashrc.aliases tipo _pelican-crear_ para que reconstrúa o sitio web cando remate de facer cambios.

 

 

 

 

Inicio

Blog