nexpid / VendettaCloudSync

Backend for my CloudSync Vendetta plugin

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🔧 Vendetta CloudSync

Backend for the CloudSync Vendetta plugin

Selfhosting

Requirements:

Steps:

  1. Clone this repo

    git clone https://github.com/nexpid/VendettaCloudSync
    cd VendettaCloudSync
  2. Rename .dev.vars.EXAMPLE to .dev.vars and replace CLIENT_SECRET_HERE with your Discord bot's secret

    • also run
    echo YOUR_BOTS_CLIENT_SECRET | wrangler secret put client_secret
  3. Run

    wrangler d1 create VendettaCloudSync --experimental-backend=true

    then replace DATABASE_ID_HERE in wrangler.toml with the database_id wrangler returned

  4. You're done! Now all you have to run is

    # you can also use npm or yarn of course
    pnpm i
    pnpm run deploy

About

Backend for my CloudSync Vendetta plugin

License:GNU General Public License v3.0


Languages

Language:TypeScript 100.0%