Skip to content

Steam-Style/ingestion

Repository files navigation

Steam Style Item Ingestion

GPLv3 License GitHub Sponsors

This repository contains the ingestion portion of the Steam Style project, which is designed to collect and store data about items available in the Steam Points Shop. The data can then be easily retrieved and queried using the API portion of the project, which is available in a separate repository.

The ingestion process periodically fetches items from the Steam Points Shop using the official Steam API and stores the results in a local Qdrant vector database. The purpose of the project is to offer a more convenient way of finding relevant items for profile customization, as an alternative to Steam's own lackluster search features.

Running

Prerequisites

  • Git
  • Docker + Docker Compose

1. Clone the repository

git clone https://github.com/Steam-Style/ingestion.git

2. Navigate to the project directory

 cd ingestion

3. Create the shared Docker network

docker network create steam-style-shared

4. Start the services using Docker Compose

docker compose up -d

GitHub Stars GitHub Sponsors

Made with ❤️ by the Steam Style team

Report an IssueVisit Steam Style

About

A Python service for ingesting and indexing Steam Points Shop items

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Contributors