dansup / apnet
A minimal ActivityPub network directory, powered by a curated SQLite database provided by FediDB
dev-main
2023-07-29 08:39 UTC
Requires
- php: ^8.1
- guzzlehttp/guzzle: ^7.2
- laravel/framework: ^10.10
- laravel/sanctum: ^3.2
- laravel/tinker: ^2.8
- laravel/ui: ^4.2
Requires (Dev)
- fakerphp/faker: ^1.9.1
- laravel/pint: ^1.0
- laravel/sail: ^1.18
- mockery/mockery: ^1.4.4
- nunomaduro/collision: ^7.0
- phpunit/phpunit: ^10.1
- spatie/laravel-ignition: ^2.0
This package is auto-updated.
Last update: 2024-10-29 11:29:11 UTC
README
A minimal ActivityPub network directory, powered by a curated SQLite database provided by FediDB
Installation
- Clone the source code
git clone https://github.com/dansup/apnet.git
- Change directory
cd apnet
- Install composer deps
composer install
- Copy .env file
cp .env.example .env
- Generate app key
php artisan key:generate
- Edit .env
DB_DATABASE
path
You need to edit this value to the full path to the sqlite database in the storage/app/
directory
DB_DATABASE=/path/to/storage/app/fedidb_public.db
- Optional: Start dev server
php artisan serve
Note: We don't recommend using this method in production, instead setup nginx or apache