Pixelfed for YunoHost
This package allows you to install Pixelfed quickly and simply on a YunoHost server.
If you don't have YunoHost, please consult the guide to learn how to install it.
The federated image sharing service Pixelfed, for YunoHost
Shipped version: 0.11.0
Important points to read before installing
- Pixelfed require a dedicated root domain, eg. pixelfed.domain.tld
After being first registered, you need to execute the folloing command to promote first registered as admin
$ (cd /var/www/pixelfed && php7.3 artisan user:admin 1)
and respond yes to the question
Add admin privileges to this user?
Registrations are open by default.
To change that setting, edit
/var/www/pixelfed/.env and set
OPEN_REGISTRATION=false instead of
php7.3 artisan config:cache to reload the settings.
Disable search engine indexing
If you don't want your Pixelfed instance to be indexed in search engine (and so on), edit
/var/www/pixelfed/public/robots.txt like this:
User-agent: * Disallow: /
Note: search engines will see that file and may or may not respect its content.
Since 0.10.10, by default
/i/ are present in that file.
Pixelfed php commands and php version
Pixelfed might require some command line instructions if you want to make manual changes to your configuration.
By default php 7.0 is currently used when you type
php. You need to use
php7.3 [command] instead.
Those commands can be found in the official documentation.
YunoHost specific features
- Report a bug: https://github.com/YunoHost-Apps/pixelfed_ynh
- App website: https://pixelfed.org
- Upstream app repository: https://github.com/pixelfed/pixelfed
- YunoHost website: https://yunohost.org
Please send your pull request to the testing branch.
To try the testing branch, please proceed like that.
sudo yunohost app install https://github.com/YunoHost-Apps/pixelfed_ynh/tree/testing --debug or sudo yunohost app upgrade pixelfed -u https://github.com/YunoHost-Apps/pixelfed_ynh/tree/testing --debug