Skip to main content

Platform Apps

While RepoCloud’s standard deployment options meet most users’ needs, some scenarios require greater control and flexibility. For these cases, we offer “Platform Apps” - specialized applications that provide enhanced capabilities for advanced users.
Platform Apps provide deeper system access, dedicated IPs, and more control than standard RepoCloud applications while still benefiting from our managed infrastructure.

What Are Platform Apps?

Platform Apps are specialized deployment options that provide more control and flexibility than standard RepoCloud applications. They function as platforms-within-a-platform, offering deeper access to the underlying system while still benefiting from RepoCloud’s managed infrastructure. Key features of Platform Apps include:

Dedicated IPv4

Unlike standard apps, Platform Apps come with their own dedicated IPv4 address

Root Access

Full root/administrator access to your environment

CI/CD Integration

Built-in continuous integration and deployment pipelines

Familiar Interfaces

Similar experiences to popular platforms like Heroku, Vercel, or Netlify

Available Platform Apps

RepoCloud currently offers two Platform Apps:

Coolify

Self-hosted Heroku/Netlify alternative with a powerful dashboard and extensive application template library

Dokploy

Container management platform that simplifies deploying and managing Docker containers

When to Use Platform Apps

Platform Apps are ideal for users who:
  1. Need Root Access: Require shell access for advanced configuration or troubleshooting
  2. Require Dedicated IP: Have applications that need their own dedicated IPv4 address
  3. Deploy Custom Applications: Want to deploy applications not in our standard marketplace
  4. Need Advanced CI/CD: Require integrated continuous integration and deployment workflows
  5. Prefer Familiar Interfaces: Want experience similar to Heroku, Vercel, or Netlify
While Platform Apps offer more control, they also require more technical knowledge to manage effectively. They’re best suited for users comfortable with server administration concepts.

Technical Considerations

When using Platform Apps, be aware of these technical details:
  • No Autoscaling: Autoscaling is not available for backends that require a dedicated IPv4 address and root access, so Platform Apps always run on a fixed server size
  • Minimum Server Size: Platform Apps require at least Tier 4 (4 GB RAM / 2 vCPU); smaller tiers are disabled on the deployment page
  • No Free-Credit Deployment: Free sign-up credit cannot be used for Platform Apps (which provide full SSH access); you need to deposit at least $1 of your own credit before deploying one
  • User Responsibility: With greater control comes more responsibility for security and updates
  • Pricing: Platform Apps are billed at the same rates as standard applications, but typically consume more resources

Deployment Process

Deploying a Platform App follows the same general process as standard applications:
1

Select Platform App

Choose either Coolify or Dokploy from the marketplace (they’re listed under the “Platforms” category)
2

Choose Resources

Select a fixed server size of at least 4 GB RAM / 2 vCPU (the minimum for Platform Apps; autoscaling is not available)
3

Configure Settings

Set up initial authentication and basic configuration options
4

Deploy

Launch your Platform App instance
5

Access Platform

Use the provided URL to access your Platform App’s dashboard
6

Deploy Applications

Use the Platform App’s interface to deploy your custom applications

Next Steps

Learn more about our available Platform Apps:

Coolify

Explore the features and capabilities of Coolify

Dokploy

Discover how Dokploy can streamline your container deployments