SkillAgentSearch skills...

VaporBooster

Simple, fast and reliable hour booster for the Steam platform.

Install / Use

/learn @valnssh/VaporBooster
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<div align="center"> <img src="static/favicon.svg" alt="vaporBooster" width="120" height="120">

vaporBooster

Simple, fast and reliable hour booster for the Steam platform.

Docker Deno Svelte TailwindCSS

</div>

Screenshots

<div align="center"> <img src="screenshots/oidc.png" alt="OIDC redirect"> <img src="screenshots/dashboard.png" alt="Dashboard"> <img src="screenshots/add_steam_account.png" alt="Add Steam Account"> <img src="screenshots/steam_guard_required.png" alt="Application asks for Steam Guard code"> <img src="screenshots/steam_guard_code.png" alt="Enter Steam Guard code"> <img src="screenshots/account_settings.png" alt="Add games to boost"> <img src="screenshots/boosting.png" alt="Boosting Hours"> <img src="screenshots/messages.png" alt="Messages"> <img src="screenshots/confirm_account_deletion.png" alt="Confirm account deletion"> </div>

Deploy

1. Configure environment variables

Copy the example file and set the required variables:

cp .env.example .env

Generate a secure 32+ character secret for BETTER_AUTH_SECRET:

openssl rand -base64 32

Edit the .env file and paste the generated value:

BETTER_AUTH_SECRET=<your_generated_secret>

2. Start with Docker Compose

docker compose up -d

3. Access the application

By default, the application will be available at: http://localhost:8000


Authentication (Optional)

By default, the application does not require authentication. Anyone with access to the URL can use it.

Configure an OIDC provider

If you want to add authentication, you can configure an OpenID Connect provider (such as Keycloak, Authentik, Pocket ID, etc.) by adding the following variables to your .env:

OIDC_PROVIDER_NAME=My Provider
OIDC_PROVIDER_ID=my-provider
OIDC_CLIENT_ID=your_client_id
OIDC_CLIENT_SECRET=your_client_secret
OIDC_DISCOVERY_URL=https://your-provider/.well-known/openid-configuration

[!NOTE] If you don't configure an OIDC provider, the application will work without authentication.


View on GitHub
GitHub Stars48
CategoryDevelopment
Updated4d ago
Forks14

Languages

Svelte

Security Score

95/100

Audited on Mar 29, 2026

No findings