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.
- Host: GitHub
- URL: https://github.com/capjamesg/trackback-server
- Owner: capjamesg
- License: mit-0
- Created: 2023-03-05T12:55:43.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-03-06T11:14:31.000Z (over 2 years ago)
- Last Synced: 2025-03-10T18:00:44.063Z (3 months ago)
- Topics: indieweb, social-web, trackback, trackback-endpoint
- Language: HTML
- Homepage: https://trackback.jamesg.blog
- Size: 977 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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

## 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