FedBOX
Getting the source
$ git clone https://github.com/go-ap/fedbox
$ cd fedbox
Compiling
$ make all
Compiling for a specific storage backend:
$ make STORAGE=sqlite all
Compiling for the production environment:
$ make ENV=prod all
Editing the configuration
$ cp .env.dist .env
$ $EDITOR .env
Bootstrapping
This step ensures that the storage method we’re using gets initialized.
$ ./bin/fedbox storage bootstrap
For some more advanced examples, see the fedbox commands page.
The OAuth2 authorization server
Getting the source
$ git clone https://github.com/go-ap/authorize
$ cd authorize
Compiling
$ make all
Compiling for a specific storage backend:
$ make STORAGE=sqlite all
Compiling for the production environment:
$ make ENV=prod all
The .well-known end-point server
Getting the source
$ git clone https://github.com/go-ap/webfinger
$ cd webfinger
Compiling
$ make all
Compiling for a specific storage backend:
$ make STORAGE=sqlite all
Compiling for the production environment:
$ make ENV=prod all