Sign inSign up

gamernotitle/vsc

By gamernotitle

•Updated over 1 year ago

Valorant Shop Check Website. Check your shop & nightmarket skins without opening your game.

Image
0

2.3K

gamernotitle/vsc repository overview

⁠VLR | Valora: What it is in my VALORANT Store TODAY??

English | 简体中文⁠

This is a website that helps you peek your shop and night market of VALORANT. It's a project that I make on my spare time.

There are a lot of application on the network that can help you do that and they even better than mine. If you are worried about my project, you can use theirs.

You need to read FAQ before you use: FAQ⁠

Project Milestones (CHINESE)⁠

⁠Quick Start

You can access https://val.bili33.top⁠ to start your shop peek. The production server will not storage your username & password

⁠Build your own

First you need a server/Paas platform which can run python and flask. Fork this repo to your account.

You need to install some requirements on your server, use the following command.

On some servers, you may need to use pip3 instead of using pip. Meanwhile, you also need to use python3 to instead of using python or py

$ pip install -r requirements.txt

After installation, you can change the listening address & port. We use 0.0.0.0:8080 as default.

Every time you start the server, the session key will be generated. That means all the logged in users will need to re-login. If this is not you wish, you can use Redis as your session storage.

You need to configurate the following items:

$ export SESSION_TYPE=filesystem|redis  # If you want to use redis u need to set it as redis, and configure the following items
$ export REDIS_URL=<Your Redis URL>
# If your redis url cannot be parsed
$ export REDIS_HOST=<Your Redis Host>
$ export REDIS_PORT=<Your Redis Port>
$ export REDIS_PASSWORD=<Your Redis Password>
# Optional
$ export REDIS_SSL=True # If your redis does not support this, please DO NOT configure it, or this will make your application timeout.

After doing all things above, you can turn your server on. Using the following command to do that.

$ python app.py

Now, you can access http://127.0.0.1:8080⁠ (If you haven't changed it), and you will see your website.

⁠Dashboard

For docker users, this feature will only monitor this alive container. Once u restart the container, this will reset. Since the data is saved in sqlite instead of Redis.

VSC uses flask-profiler to help developers to monitor its work. In order to enable it, u need to set the following variables

$ export PROFILER=1 # Just dont leave it empty
$ export PROFILER_AUTH=True # Basic auth of the dashboard | U can turn it off by leaving it empty
$ export PROFILER_USER=admin    # Set it as your creds
$ export PROFILER_PASS=password

After u set them, u can access your dashboard from /profiler

⁠Args

PathArgsOptionsMarkExample
(global)langen/zh-CN/zh-TW/ja-JPChange the language of the websitehttps://val.bili33.top/?lang=en⁠
/libraryquery(Any)Search for the skinshttps://val.bili33.top/library/?query=/library?query=Magepunk%20Sparkswitch⁠

⁠Credit

Prodzify/Riot-auth (github.com)⁠

Valorant-API⁠

Soft-ui-design-system⁠

VALORANT Fandom Wiki (Price Data Source)⁠

⁠Referrance

There's no any good doc on the network (at least i didn't find that). Here's my doc. (I find one and edit based on the doc https://ultronxr2ws.notion.site/UAIOSC-valorant-GitHub-Valorant-API-0ac20cd4c5b744148a74c6cd0f3380dc⁠)

Referrance Doc (CHINESE)⁠

Developing Log (CHINESE)⁠

⁠Sponsor

https://bili33.top/sponsors/⁠

Tag summary

Content type

Image

Digest

sha256:88afcf5db…

Size

425.3 MB

Last updated

over 1 year ago

docker pull gamernotitle/vsc