Skip to content
Switch branches/tags
Go to file
This branch is 132 commits ahead of aymhce:master.

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

Friendica for YunoHost

Integration level
Install Friendica with YunoHost

This package allow you to install Friendica quickly and simply on a YunoHost server. If you don't have YunoHost, please see here to learn how to install and enjoy it.


Friendica is a software to create a distributed social network. It is part of the federation of servers that are running with Friendica, Diaspora and Hubzilla which are compatible to each other.

Version: 2021.01

Current snapshot in sources:

Warning: It's advised to use Barracuda as MySQL DB file format for your Friendica database.


Friendica is a decentralised communications platform that integrates social communication. Our platform links to independent social projects and corporate services.

Friendica connects you effortlessly to a federated communications network of several thousand servers, with more than half a million user registrations. You can directly connect to anyone on Friendica, Mastodon, Diaspora, GnuSocial, Pleroma, or Hubzilla, regardless where each user profile is hosted.

This app claims following features:

  • Ldap integration(Ldap is broken in the latest version.See this)
  • Multi-instance
  • Add php.log in the root folder for debugging php, with logrotate applied on it (can be accesssed by admin->logs and entering the php.log).
  • Fail2Ban


Register a new domain and add it to YunoHost

Before installing, read the Friendica installation instructions for important information about installation.

Install Friendica

Use the YunoHost admin panel to install Friendica by entering the GitHub repo address in the custom app URL:

User with ldap admin rights

For admin rights: When installation is complete, you will need to visit your domain page and login with the admin account username and password which was entered at the time of installation process. You can then create your profile and access the admin panel.

For normal YunoHost users : Normal LDAP users can login through Ldap authentication and create there profiles.

Supported architectures

  • x86-64 - Build Status
  • ARMv8-A - Build Status


Developers info

Please do your pull request to the testing branch.

To try the testing branch, please proceed like that.

sudo yunohost app install --debug
sudo yunohost app upgrade friendica -u --debug


Friendica package for YunoHost