An open API service indexing awesome lists of open source software.

https://github.com/capjamesg/trackback-server

A server to receive Trackbacks.
https://github.com/capjamesg/trackback-server

indieweb social-web trackback trackback-endpoint

Last synced: 3 months ago
JSON representation

A server to receive Trackbacks.

Awesome Lists containing this project

README

        

# Trackback Server

A server that receives Trackbacks, stores them in a database, and makes an endpoint available to retrieve Trackbacks by URL.

This project makes use of the [Trackback features in the IndieWeb Utils library](https://indieweb-utils.readthedocs.io/en/latest/trackback.html).

## Screenshot

![Screenshot of the Trackback Server](screenshot.png)

## Installation

To install this server, run the following commands:

```
git clone https://github.com/capjamesg/trackback-server
cd trackback-server
pip install -r requirements.txt
```

This project uses a PostgreSQL database to store Trackbacks. To configure the database with this application, copy the the `config_example.py` file into a new file called `config.py`. Replace the variable values with the appropriate values for your database.

To run the app, execute the following command:

```
python3 trackback.py
```

## License

This project is licensed under an MIT No Attribution License. See the [LICENSE](LICENSE) file for details.

## Contributors

- capjamesg