Skip to content

VPS: One-Click Apps

Deploy apps with VPS One-Click Apps, manage projects through the web interface, and use Coolify for advanced app management -> Learn more

10 November 20268 min read1 Views0 helpful

Introduction

The One-Click Apps feature lets you browse an extensive app catalog and deploy apps directly through your VPS web interface. In this guide, you’ll learn how to prepare your server, choose the right installation type, install and manage apps, and use advanced settings and troubleshooting tools when needed.

Preparation

Before using One-Click Apps, your VPS must meet the minimum requirements and run a supported operating system.

Info

Minimum requirements The Apps feature requires your VPS to be online and configured with enough resources to reliably run both the platform services and your installed apps.

RequirementMinimumRecommended
Server statusOnlineOnline
Storage30 GB50 GB
RAM2 GB4 GB
CPU2 cores4 cores
Operating systemDebian or Ubuntu LTSDebian 13
Warning

A fresh operating system is recommended We strongly recommend setting up the Apps feature on a fresh operating system installation. This helps you avoid conflicts with existing services, occupied ports, Docker setups, or custom configurations already on the server.

If you need to reinstall your VPS, use a fresh, supported Debian or Ubuntu LTS image from your VPS management interface.

Managing installed apps

After deployment, your installed apps are listed in the management section of the tab. From here, you can monitor and control your services without having to work with the underlying containers manually.

Available management actions

The installed apps section lets you perform common lifecycle actions directly from the tab.

ActionPurpose
StartStarts a stopped app
StopStops a running app
View logsOpens the app logs for troubleshooting
ReinstallReinstalls the app

These tools make it easier to manage all your apps in one place, especially if you prefer simple web-based controls over manual command-line work.

Organizing projects and environments

Projects and environments help you structure your deployments clearly. You can use them to separate:

  • Personal and production apps
  • Test and live environments
  • Deployments for multiple customers or teams
  • Different stacks on the same VPS

This organization becomes increasingly important as your app catalog grows and you manage more services on one or more nodes.

Domains, cloud access, and SSL

The One-Click Apps feature supports custom domains and ZAP Cloud integration. This lets you make apps securely accessible and provide SSL certificates for your deployments.

Info

Domain and SSL support You can use custom domains for your apps and benefit from automatic SSL certificate provisioning, provided the platform supports the setup.

When assigning a domain, make sure your DNS records point to [deine_server_ip]. If your domain isn’t configured correctly, the app may not be accessible from the internet.

ValueDescription
[deine_domain]The domain or subdomain assigned to your app
[deine_server_ip]The public IP address of your VPS
Warning

DNS must point to your VPS If the DNS for [deine_domain] doesn’t point to [deine_server_ip], domain validation and app access may fail.

Troubleshooting degraded status

If the dashboard shows a degraded status, it means the platform can’t reach the instance running the One-Click Apps feature or retrieve data from it. Follow the troubleshooting steps in order.

Status indicators

The troubleshooting popup may show the following indicators:

StatusMeaning
Coolify Status: ActiveThe panel service appears to be running
API Status: ReachableThe API is currently reachable
Service Status: OnlineYour VPS itself is online

If one or more components aren’t working correctly, continue with the steps below.

Step 1: Check your VPS status

First, make sure your VPS is online in the ZapX dashboard. If the server is offline, the Apps platform can’t work.

Step 2: Refresh the status

Use the Refresh status action to run the health check again with the latest data. This may resolve temporary connection issues.

Tip

Temporary connection issues A degraded state can sometimes be caused by brief communication issues. Refreshing the status is the quickest first check.

Step 3: Restart Docker

If the status remains degraded, use the Restart Docker action. This restarts the platform instance. After the action succeeds, wait 1-2 minutes and refresh the status again.

Warning

Restarting services Restarting Docker may temporarily interrupt running apps while the services restart.

Step 4: Refresh credentials

As a final step, use Refresh credentials. This is especially important if the status shows that the service is online, but dashboard features such as app installation aren’t working.

This action:

  • does not delete your data
  • refreshes the root user credentials
  • renews the API token used by the dashboard
  • automatically updates the panel credentials if successful
Info

Safely refreshing credentials Refreshing credentials won’t remove installed apps or deployment data. It only renews the credentials required for access and communication.

When should you contact support?

If the issue persists after you’ve completed all the troubleshooting steps, please create a support ticket through the ZAP-Hosting website.

Best practices

To keep One-Click Apps stable and easy to manage, follow these recommendations:

Best practiceReason
Use a fresh OS installationAvoids conflicts with existing services and ports
Meet the recommended resource requirementsImproves performance and reliability
Organize apps into projects and environmentsKeeps deployments organized
Configure DNS before assigning a domainPrevents access and SSL issues
Use advanced settings carefullyAvoids unsupported custom changes
Tip

Keep deployments organized If you plan to host many apps, create a clear naming scheme for [dein_projektname], [dein_umgebungsname], and [dein_appname] before your first deployment.

FAQ

Frequently asked questions

Minimum: 30 GB of storage, 2 GB of RAM, 2 CPU cores, and Debian or Ubuntu LTS. Recommended: 50 GB of storage, 4 GB of RAM, 4 CPU cores, and Debian 13.
Yes. This is strongly recommended to avoid conflicts with existing services, occupied ports, Docker setups, or custom configurations.
In the One-Click Apps tab in your VPS’s ZapX dashboard.

Feedback

Was this article helpful?

Your feedback helps us prioritize and improve content.

0 of 0 Users found this article helpful.

Personal support

Need more help than the guide provides?

Our ZAP support team knows your product — briefly describe your issue and we'll help you personally.

Zappy knows this guide and answers you right in the chat.