This standalone software is meant to provide a global public directory of Friendica profiles across nodes.
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 e36805c206 Add Custom Pages feature 4 years ago
.github First commit 4 years ago
bin Make bin script executable 4 years ago
config Add Custom Pages feature 4 years ago
docs Add Transifex mention to docs/Translation 4 years ago
logs First commit 4 years ago
public Remove unused Open Iconic assets 4 years ago
src Add Custom Pages feature 4 years ago
tests/Functional First commit 4 years ago
.gitignore Add src/settings.php back 4 years ago
INSTALL.md Set Composer to --no-dev on install in doc 4 years ago
LICENSE Add documentation and license 4 years ago
README.md Add new expected abstract method to Web\BaseController 4 years ago
UPDATE.md Add database structure update known issue in doc 4 years ago
VERSION Pre-release 2.1-rc2 4 years ago
composer.json [Composer] Add byjg/webrequest direct dependency 4 years ago
composer.lock [Composer] Add byjg/webrequest direct dependency 4 years ago
phpunit.xml First commit 4 years ago
psalm.xml First commit 4 years ago

README.md

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.

Requirements

  • 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

Installation

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.

See also

Special thanks