This standalone software is meant to provide a global public directory of Friendica profiles across nodes.
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Go to file
Hypolite Petovan 917ca1a4d6 Update composer.json
- Add author homepage
- Remove post-create-project-cmd script
- Add archive exclude list
5 years ago
.github First commit 5 years ago
bin Make bin script executable 5 years ago
config First commit 5 years ago
docs Add documentation and license 5 years ago
logs First commit 5 years ago
public First commit 5 years ago
src Add src/settings.php back 5 years ago
tests/Functional First commit 5 years ago
.gitignore Add src/settings.php back 5 years ago
INSTALL.md Add documentation and license 5 years ago
LICENSE Add documentation and license 5 years ago
README.md Add documentation and license 5 years ago
VERSION Release 2.0.1 5 years ago
composer.json Update composer.json 5 years ago
composer.lock First commit 5 years ago
phpunit.xml First commit 5 years ago
psalm.xml First commit 5 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.

See also

Special thanks

  • Beanow for his efforts to spearhead the previous version of the Friendica Directory software.
  • Scott Arciszewski for his inspiration to use Slim and his invaluable Slim app example.