Frequently asked questions
What do I need before deploying an application?
An active workspace and project, an active resource pool, and either a Git repository or a ready-made image. You also need to know the application type, port where applicable, commands for a source build, and required runtime values.
Do I create a resource pool for every application?
Not necessarily. Multiple applications can share a pool while capacity allows. Separate pools can be useful when teams need a clearer environment, region, cost, or operational boundary.
Can I rename an application?
No. The current dashboard treats the application name as permanent after creation. You can update its description and deployment configuration.
What happens when I save application settings?
Saving a settings section starts a new deployment. Verify the newest deployment and logs after every save.
Why can’t I see my GitHub repository?
Confirm the active workspace, verify the GitHub integration is connected, refresh the repository list, and check that the GitHub App has access. Public repositories can also be entered by URL.
Which runtime should I choose?
For Git source builds, choose the runtime matching the application: Node.js, Python, or Go from the options currently shown. Image deployments already contain their runtime and do not use that selector.
Which application type should I choose?
Use a web service for a long-running HTTP server, a static site for built files in an output directory, and a worker for a long-running process with no public port.
Why is my web service not reachable?
Check that the newest deployment is live, the application listens on the configured port, the start command stays running, and required environment values exist. Then inspect runtime logs.
Are environment values safe to paste into support chat?
No. Treat their values as secret unless you are certain they are public. Send variable names and redacted errors instead.
Why is the terminal unavailable?
The terminal requires an active application deployment. Refresh application state, inspect the newest deployment, and retry once.
Can I rely on the log download as a complete archive?
No. It downloads the entries currently loaded in the viewer. Use your organization’s approved logging and retention process for audit or long-term records.
Where do I find current prices and regions?
Use the resource-pool creation form and current pricing page. They are the source of truth for available configurations and estimates.
How do I add a teammate?
Open Workspace → Members, enter their email, choose the least-privileged suitable role, and send the invitation.
How long does a deposit take to appear?
The billing page indicates that payment matching may require verification. Do not repeat payment immediately. Keep the order ID and provider receipt, refresh the wallet later, and contact support if needed.
Is cPanel the same as a PaaS application?
No. cPanel is presented as a separate legacy-hosting product. PaaS applications use resource pools, deployments, logs, terminal access, and application settings.
What should I include when contacting support?
Include the workspace, project and resource name when safe, the deployment or deposit order ID, timestamp, customer-facing status, a redacted error, and what you already tried. Never include passwords, tokens, private keys, MFA material, payment PINs, secret environment values, or unreviewed logs.