Getting Started

Create Your Account

Sign up for Self-Host Pro and set up your team.

Sign up

  1. Go to app.selfhostpro.com/register and create an account
  2. Verify your email address

Create a team

After signing up, you'll go through the onboarding flow to set up your team.

Team details

  • Team name — Your company or project name (e.g., "Acme Software")
  • Team URL — A unique slug used in your registry path and install URLs (e.g., acmeshpcr.io/acme/...)
  • Logo — Optional. Choose from placeholder logos or upload your own

Your team URL becomes part of your Docker registry path:

shpcr.io/{team-url}/{product-url}

Connect a payment provider

Next, connect your Stripe account. This lets you sell your software and receive payments directly to your Stripe account.

Click Connect Stripe to open the Stripe OAuth flow. You'll authorize Self-Host Pro to create products and receive webhook notifications on your behalf.

You can skip this step during onboarding and connect Stripe later from your team settings.

Create your first product

The final onboarding step prompts you to create your first product. You can also do this later from the Products page.

See Create Your First Product for detailed instructions.