Frequently asked questions
Is Infralane free?
Yes. Connecting and managing your own servers is free, with no management subscription or trial expiry. Your provider bills VPS hosting separately. Optional Infralane-hosted resource pools are paid and show their current quote in the dashboard.
How do I bring my own server?
Use a supported dedicated Linux VPS with root access and a public IPv4 address. Select Resource pools → Connect your server and follow the server setup guide. Infralane does not need your SSH password or private key.
What do I need before deploying an application?
An active workspace and project, a connected server or active hosted pool, and a Git repository, Docker image or ZIP archive. 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?
Source/build, resource and runtime saves start a deployment. Description-only saves do not. Domain edits change routing without redeploying. Verify the newest release after a deployment-triggering save.
Can I use a private Docker image?
Yes. Save a pull credential under workspace Integrations → Container registries, have an owner or administrator grant it to the project, then choose it under Registry access. See Private registries.
Does Infralane back up my server or database?
You remain responsible for independent backups and restoration tests. Persistent volumes keep files on the server; they are not a backup. See Volumes and backups.
Can I add my domain or deploy a private service?
Use the application’s Domains page for custom HTTP hostnames. For a database or another non-HTTP process, use TCP/UDP service networking, which stays private unless you publish ports.
Can my agent do everything in the dashboard?
No. The MCP support table lists its narrower schema. Go source builds, private registry selection, volume management, TCP/UDP configuration, domains and terminals currently use dashboard workflows.
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 dashboard Git or ZIP builds, choose Node.js, Python or Go to match the source, or Plain HTML/CSS/JS for ready-to-serve files. Static builds use Node.js or plain files. MCP currently has a narrower runtime schema. Image deployments already contain their runtime and do not use that selector.
Which application type should I choose?
Use a web service for HTTP, a static site for public files, a worker for continuous background work, or a TCP/UDP service for a non-HTTP process. Compare the types.
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 project write permission and an active application deployment. Select Connect terminal explicitly. 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?
For your own server, consult your hosting provider’s current prices and locations. Infralane management is free. For optional hosted capacity, use the dashboard’s hosted creation form for current configurations and purchase quotes.
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 wallet is credited after the provider payment is verified. Complete the mobile-money prompt and check the payment status in Billing. Do not repeat an uncertain collection; retain the payment reference and provider receipt for support.
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.