https://github.com/tomcasavant/ugs
ActivityPub server that bridges gaming screenshots
https://github.com/tomcasavant/ugs
activitypub fediverse gaming social-media steam steam-api
Last synced: 9 days ago
JSON representation
ActivityPub server that bridges gaming screenshots
- Host: GitHub
- URL: https://github.com/tomcasavant/ugs
- Owner: TomCasavant
- License: mit
- Created: 2024-12-27T18:37:55.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2025-01-25T23:29:15.000Z (3 months ago)
- Last Synced: 2025-04-13T11:04:25.274Z (12 days ago)
- Topics: activitypub, fediverse, gaming, social-media, steam, steam-api
- Language: Python
- Homepage: https://ugs.tomkahe.com
- Size: 146 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 28
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Untitled Gaming Social (UGS)
ActivityPub platform that bridges game screenshots and achievements (currently just Steam) to the fediverse.
Demo User: [@[email protected]](https://ugs.tomkahe.com/user/MrPresidentTom)
[Blog post](https://tomcasavant.com/untitled-gaming-social/)
### Database Setup
Will probably move this to a different documentation file, but for future refence:
```bash
flask --app ugs init-db # Initializes the database with Steam profile information
flask --app ugs db init # Unclear if this needs to be run initially or if it was just needed for the first migration. Will need to look into this.
flask --app ugs db migrate -m "..." # Creates a new migration for the database
flask --app ugs db upgrade # Applies the migration to the database
```