General Issues
My application is stuck in 'Deploying' status
My application is stuck in 'Deploying' status
Initial deployments typically take 3–7 minutes for Container Apps and 2–5 minutes for VPS Apps. If the status does not change after 15 minutes:
- Container Apps: Try deleting the instance and redeploying. If the issue persists, open a support ticket.
- VPS Apps: The system automatically detects stuck deployments after 15 minutes and notifies the team. You will receive an email if the deployment is cancelled. You can redeploy from the marketplace.
My balance dropped to zero and my instances are paused
My balance dropped to zero and my instances are paused
When your credit balance reaches zero, running instances are paused and billed at 25% of the normal rate. To resume:
- Go to Billing and add credit
- Instances resume automatically once your balance is positive
- Consider enabling Auto-Recharge to prevent future interruptions
I cannot deploy a VPS app
I cannot deploy a VPS app
VPS deployment requires:
- A minimum $1 deposit (one-time, unlocks all VPS features)
- A balance greater than $3 at deploy time
I forgot my account password
I forgot my account password
Go to repocloud.io/reset_password and enter your email. A reset link is sent to your inbox (valid for 1 hour, one-time use).
Container App Issues
My app shows an error page after deployment
My app shows an error page after deployment
Some applications take a few minutes to fully initialize after the container starts. Wait 2–3 minutes and refresh the page. If the error persists:
- Check the logs from the manage page for error messages
- Verify your environment variables are configured correctly
- Try a Rebuild / Update to pull the latest Docker image
- If the app requires specific configuration (e.g., database credentials), ensure those are set in the environment variables
Custom domain SSL certificate is not issuing
Custom domain SSL certificate is not issuing
SSL certificates for Container Apps are issued automatically via ACME DNS validation. If the certificate is not issuing:
- Verify both CNAME records (the routing CNAME and the
_acme-challengeCNAME) are correctly configured at your DNS registrar - Use DNS Checker to confirm the records are propagated
- Wait at least 30 minutes after DNS verification for certificate issuance
- Do not delete the
_acme-challengerecord — it is required for renewal - If using multiple subdomains of the same root domain, consider using Cloudflare as your DNS provider
Environment variable changes are not taking effect
Environment variable changes are not taking effect
After saving environment variable changes, the container restarts automatically. This typically takes 3–7 minutes. If changes are not reflected:
- Wait for the restart to complete (watch the dashboard for the status to return to Online)
- Hard-refresh your browser (Ctrl+Shift+R or Cmd+Shift+R)
- Verify the variable names and values are exactly correct (no trailing spaces)
My app runs out of memory or disk
My app runs out of memory or disk
- If using autoscaling (the default): the platform automatically scales to a higher tier. Check the usage chart on the manage page to see which tier is being used.
- If using a fixed tier: resize to a larger tier from the manage page. Consider switching to autoscaling if your resource needs are variable.
VPS App Issues
I cannot SSH into my VPS
I cannot SSH into my VPS
- Verify the server status is Online on the manage page
- Use the correct IPv4 address shown in the Access section
- Connect as
rooton port 22:ssh root@your-ipv4-address - Use the root password shown on the manage page, or the SSH key from deployment
- If you changed the root password and forgot it, use Reset Root Password on the manage page
- Try the browser console on the manage page as an alternative access method
VPS custom domain is not working
VPS custom domain is not working
VPS custom domains use A records (not CNAME):
- Create an A record at your DNS registrar pointing to your VPS IPv4 address
- Enter the domain on the manage page under Custom Domain
- Wait for DNS propagation (can take up to 48 hours)
- If using Cloudflare, you will see a confirmation prompt — click Confirm to proceed
- SSL must be configured on the VPS itself (e.g., using Certbot or the application’s built-in SSL)
Snapshot restore failed
Snapshot restore failed
Snapshot restores use ZFS rollback. If a restore fails:
- Check the job status on the manage page — the UI polls for completion
- If the job shows as FAILED, the VPS may be in an inconsistent state. Try power-cycling (power off, then power on)
- Note: restoring a snapshot taken at a smaller tier than the current tier may result in the disk reverting to the snapshot’s size
- Open a support ticket if the issue persists
My VPS is billing-paused and I cannot perform actions
My VPS is billing-paused and I cannot perform actions
When a VPS is system-paused at zero balance, most actions are locked (power on, reboot, resize, snapshot create/restore, console, SSH). Only delete is available. To unlock:
- Go to Billing and add credit
- The instance resumes automatically once your balance is positive
- All actions become available again
I cannot resize to a smaller tier
I cannot resize to a smaller tier
VPS disk allocation cannot be shrunk. You can only resize to a tier with equal or larger disk. For example, if you are on
s-2vcpu-4gb (40 GB disk), you cannot downgrade to s-1vcpu-2gb (30 GB disk). This is a limitation of the underlying storage architecture.API / MCP Issues
API returns 402 when deploying
API returns 402 when deploying
Your balance must be greater than $3 to deploy through the API. Go to Billing to add credit.
API returns 429 Too Many Requests
API returns 429 Too Many Requests
You have exceeded the rate limit (60 requests per minute, or 5 deploys per hour). The
Retry-After header indicates how long to wait.Still Need Help?
If your issue is not covered here, open a support ticket from the Support tab in your dashboard. Include:- The application name and instance ID
- Steps to reproduce the issue
- Any error messages you see
- Screenshots if applicable
