/VendettaCloudSync

Backend for my CloudSync Vendetta plugin

Primary LanguageTypeScriptGNU General Public License v3.0GPL-3.0

GitHub stars GitHub issues GitHub pull requests Discord members

🔧 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