====== Administration de Pixelfed sur Yunohost – Cheat Sheet ======
===== Documentation officielle =====
[[https://docs.pixelfed.org]]
===== Installation sur Yunohost =====
Si l’installation se fait sur Yunohost sur un VPS qui n’a pas de swap, il est nécessaire d’en ajouter, sans quoi le logiciel ne peut pas s’installer ou se mettre à jour. Il est alors nécessaire de créer un fichier swap :
[[https://www.skyminds.net/linux-creer-fichier-echange-swap-optimiser-vps/]]
===== Gestion des utilisateurs =====
Définir le premier utilisateur comme admin :
''cd /var/www/pixelfed php7.3 artisan user:admin 1''
Suppression / suspension des utilisateurs :
Some useful commands: with « php artisan » :
php artisan user:delete user_name
=> Delete account (with confirmation)
php artisan user:suspend user_name
=> Suspend a local user.
php artisan user:unsuspend user_name
=> Unsuspend a local user
Source Fedilab sur https://quitter.zomaareenfeestje.org/notice/2065
A taper avec l’id utilisateur, par exemple :
cd /var/www/pixelfed
sudo php7.3 artisan user:delete 5
===== Fermer les inscriptions =====
''nano /var/www/pixelfed/.env''
Changer ce paramètre de true en false :
''OPEN_REGISTRATION=false''
Recharger les changements :
''php7.3 artisan config:cache''
===== Résoudre des problèmes de fédération =====
php7.3 artisan cache:clear
php7.3 artisan optimize:clear
php7.3 artisan optimize
===== Résoudre les problèmes d’aperçus des photos =====
''service php7.0-fpm restart''
pas php7.3 !
-> peut-être un jour ajouter l’extension extension=imagick.so dans le fichier php.ini de php 7.3 ?
https://stackoverflow.com/questions/46824621/imagemagick-module-not-available-with-this-php-installation-on-laravel-5-4-with
{{tag>[linux yunohost pixelfed]}}