Table des matières

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