https://github.com/yannickfunk/steamaliasexplorer
Service which caches all related steam profiles and their recent aliases starting from an enqueued user
https://github.com/yannickfunk/steamaliasexplorer
Last synced: 28 days ago
JSON representation
Service which caches all related steam profiles and their recent aliases starting from an enqueued user
- Host: GitHub
- URL: https://github.com/yannickfunk/steamaliasexplorer
- Owner: yannickfunk
- Created: 2021-01-18T17:52:35.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-03-18T19:15:34.000Z (about 4 years ago)
- Last Synced: 2025-04-01T03:35:10.275Z (2 months ago)
- Language: Rust
- Homepage:
- Size: 13.7 KB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SteamAliasExplorer
Service which caches all related steam profiles and their recent aliases starting from an enqueued user## Requirements
* MySQL Database
* Table `aliases`
```SQL
CREATE TABLE `aliases` (
`id_64` BIGINT(20) UNSIGNED NOT NULL,
`alias_list` LONGTEXT NULL DEFAULT NULL COLLATE 'utf8mb4_bin',
`last_written` DOUBLE(22,0) NULL DEFAULT NULL,
PRIMARY KEY (`id_64`) USING BTREE
)
```
* Environment Variables
* mysql_database
* mysql_hostname
* mysql_password
* mysql_username
* api_webkey (This is your Steam API key)## Build and Run
```bash
cargo run --release
```## Put users on the queue to explore:
```
http://127.0.0.1:8080/explorer/enqueue/
```The service now collects the users friends, the friend's friends and so on..
It writes all users it comes across into the database