Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/hangxingliu/steam-key-online-redeem

:money_with_wings: A online steam key redeeming website
https://github.com/hangxingliu/steam-key-online-redeem

online steam steam-api

Last synced: about 2 months ago
JSON representation

:money_with_wings: A online steam key redeeming website

Awesome Lists containing this project

README

        

# STEAM KEY ONLINE REDEEM

[->中文文档<-](README.zh-CN.md)

You can redeem steam game keys automatically in local os remote.

For example:

- Deploying this server in other country for redeeming keys cross area.
- Redeeming a keys bundle only one click

HongKong demo redeeming server: .
Thanks [Htroy (@FsHtroy)](https://github.com/FsHtroy) for supporting this server.

## 1.2.1 (2017/11/10)

0. Fixed BUG on Node.js 6
1. More export filter options.
2. Retry "DoesNotOwnRequiredApp" later automatically.
3. Waiting 1 hour for continuing redeem after rate limited.
4. Display server information.
5. Add security information.

[CHANGELOG.md](CHANGELOG.md)

## Screenshot

![](screenshots/screenshot.png)

## How to use

### Installing Node.js Environment

At least
[Node.js](https://nodejs.org/en/)
6.0

### Installing dependencies, Configuring

1. Executing command `npm install --only=production`
2. Renaming file `serverconfig.example.json` to `serverconfig.json`
3. [Optional] Configuring `serverconfig.json`

### Launching(Local)

1. Executing command `npm start`
2. Visiting in browser(Default port is 3999)

### Launching(Deploy in server)

1. Executing command `npm install pm2 -g`
2. Executing command `npm run deploy`
3. Visiting in browser(Default port is 3999)

## License

[MIT](LICENSE)

## Authors

[LiuYue (@hangxingliu)](https://github.com/hangxingliu)

This project based on [zyfworks/steam-key][ORIGINAL_REPO].

Original author: [Makazeu (@zyfworks)](https://github.com/zyfworks)

[ORIGINAL_REPO]: https://github.com/zyfworks