Skip to main content
Your repo is an independent copy generated from our template — nobody but you can touch it. Updates are therefore opt-in: install the My Crypto Server Updates GitHub App on your repo, and every new release arrives as a pull request that you review and merge. Skipping this step breaks nothing — you just won’t receive update PRs.

Enable updates (once)

  1. On your post-purchase welcome page, click Enable automatic updates. (Lost the page? The link in your receipt email reopens it.)
  2. GitHub asks you to install My Crypto Server Updates — choose Only select repositories and pick the server repo you created from the template.
  3. Approve the two permissions (Contents, Pull requests) and confirm.
That’s it. The App can open pull requests in that one repo — it never merges anything itself; you always click the button.
Do this after you’ve created your repo from the template — the install step asks you to select it. If you enabled updates from a link other than your welcome page, the install can’t be matched to your license; redo it from the welcome page or email support.

When a release ships

A pull request titled “Update core to vX.Y.Z” appears in your repo with the changelog and the list of changed files. Review it, then click Merge pull request. Vercel sees the push to main and redeploys automatically — same environment variables, new code. Total effort: one click.
Use the default “Create a merge commit” button — not “Squash and merge”. A regular merge commit is authored by you, which is what Vercel’s Hobby plan wants to see on your production branch. A squashed commit can carry the update bot’s authorship and get its deployment skipped.
Not ready to update? Just don’t merge. Each release PR brings you fully up to date on its own, so you can skip versions and merge only the latest — close any older update PRs it supersedes.

Customizing without losing your changes

An update PR resets the files it touches to the official release. Keep your customization where updates never look:
  • Environment variables in Vercel — keys, URLs, chains, confirmations.
  • The dashboard — integrations, payment providers, email, team. All of it is stored in your database, which updates never touch.
If you edit source files directly, a future update touching the same files will show your edits being removed in the PR diff. Nothing is lost until you merge — review the diff — but treat direct source edits as something you’ll have to re-apply after updates.

Stopping updates

Uninstall the App from your repo (your repo → Settings → GitHub Apps, or your account’s Settings → Applications). Your deployment keeps running on whatever version you last merged — you simply stop receiving PRs. Reinstalling from your welcome page re-subscribes you.