https://github.com/paragonie/gossamer-server
Standalone Gossamer server
https://github.com/paragonie/gossamer-server
Last synced: about 1 year ago
JSON representation
Standalone Gossamer server
- Host: GitHub
- URL: https://github.com/paragonie/gossamer-server
- Owner: paragonie
- License: other
- Created: 2019-12-28T19:05:12.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2021-08-12T22:57:51.000Z (almost 5 years ago)
- Last Synced: 2025-03-30T23:31:33.802Z (about 1 year ago)
- Language: PHP
- Homepage:
- Size: 50.8 KB
- Stars: 5
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Gossamer Server
[](https://github.com/paragonie/gossamer-server/actions)
[](https://github.com/paragonie/gossamer-server/actions)
[](https://packagist.org/packages/paragonie/gossamer-server)
[](https://packagist.org/packages/paragonie/gossamer-server)
[](https://packagist.org/packages/paragonie/gossamer-server)
Standalone REST API for Gossamer.
## Setup
First, clone with Git then install the dependencies.
```
composer update --no-dev
```
Next, you'll need to configure your instance. You can do this manually, or use
the `bin/configure` script to setup your database and Chronicles.
Once your database is configured, run `bin/make` to create the necessary
database schema (tables, indexes).
Once your database and Chronicles are both configured, run `bin/sync` to do the
initial data synchronization.
Finally, setup a cronjob to run `bin/sync` fairly regularly (at least
once per hour).