Global directory for the Friendica project
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Hypolite Petovan 1e3dab7c10
Merge pull request #32 from tobiasd/20190930-lng
2 weeks ago
.github First commit 11 months ago
bin Make bin script executable 11 months ago
config Add Custom Pages feature 11 months ago
docs Add /servers/surprise endpoint 8 months ago
logs First commit 11 months ago
public Remove unused Open Iconic assets 11 months ago
src updated CS, DE, FR and added AR, en_GB, ET, IT, JA, NL, PL, TH, zh_CN translation 2 weeks ago
tests/Functional First commit 11 months ago
.gitignore Add src/settings.php back 11 months ago Set Composer to --no-dev on install in doc 11 months ago
LICENSE Add documentation and license 11 months ago Updated README about custom pages 11 months ago Add database structure update known issue in doc 11 months ago
VERSION Release 2.2.1 7 months ago
composer.json [Composer] Use stable release for sarahman/simple-filesystem-cache 7 months ago
composer.lock [Composer] Update dependencies 7 months ago
phpunit.xml First commit 11 months ago
psalm.xml First commit 11 months ago

Friendica Global Directory

This standalone software is meant to provide a global public directory of Friendica profiles across nodes.

This is an opt-in directory, meaning that each node can choose not to submit its profiles to global directories, and each user can individually choose not to be submitted.


  • PHP >= 7.1 with:
    • Curl
    • GD
    • JSON
  • Command-line access
  • A web server with URL rewriting (Apache)
  • A database server (MariaDB)
  • A background task scheduler (Crontab)
  • About 60 MB for a Git install
  • About 100 MB for a full database


Please refer to the provided installation instructions.

Update from a previous version

Please refer to the provided update instructions.

Custom pages

If you need to add custom HTML pages as required by law to publish any website processing data in some countries, simply add your HTML files in the config/pages folder, they will be automatically linked from the footer.


  • The expected extension is .html.
  • Underscores in the page file name are replaced by spaces in the page link label.
  • Accents aren’t supported.

See also

Special thanks