=> 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

Proxy Information
Original URL
gemini://gem.xmgz.eu/gemlog/2023-10-10-pelican-nextcloud.gmi
Status Code
Success (20)
Meta
text/gemini; lang=en
Capsule Response Time
251.792564 milliseconds
Gemini-to-HTML Time
0.632949 milliseconds

This content has been proxied by September (ba2dc).