iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more
Antihost offers VPS plans with one-click Coolify, NVMe storage and a 14-day free trial.
Install Coolify on a fresh, supported Linux VPS with SSH access, then run the project’s automated installer: curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash. The script prints the dashboard address. Create the first administrator account immediately, save the generated environment file, and put production access behind a domain, HTTPS, key-based SSH, and a restricted firewall.
Coolify’s current documented minimum is 2 CPU cores, 2 GB RAM, and 10 GB of free disk. That is the capacity for Coolify itself, not a complete production budget: Docker images, application builds, databases, persistent volumes, logs, and backups all consume additional resources.
Recommended Free Tools
What you are installing
Coolify is a self-hosted deployment platform that runs on a Linux server and uses Docker to build and run applications. A VPS is the usual starting point because it provides a public IP address, persistent storage, and administrative access without requiring you to maintain physical hardware.
The installation creates a Coolify instance on one server. From its dashboard you can connect Git sources, register additional deployment servers over SSH, and deploy applications to those servers. The initial host can run both Coolify and workloads, but separating roles becomes useful when production traffic, builds, databases, or backup jobs need isolation.
#1 Best Overall
- Powerful Turbo Fan:CAGIWIRU Electric Air Duster have reached speed up to 130000RPM,Can efficient remove dust and debris.With LED light and Three Adjustable Speed to meet with different cleaning tasks.
- With Attached USB C Fasting Charging cable.Charing 3 hours,Enjoy up to 240 minutes of use on the lowest setting, For third speed can use for 25mins.with four charging options to meet with your needs.
- Wide Application: attached 5 different nozzles,making it suitable for a variety of scenes, such as car,pet, pc, keyboards, and other electronic devices. It also serves for office and home clean duster.
- Handy Design & Portable:Cordless air duster electric nozzle is Light weight and small size, design and comfortable to hold and space saving, convenient to carry around. You can put it in your room or inside the car without taking up space.
- Economical &Reusable: Built durable materials with a long-lasting battery,our CAGIWIRU air duster it's a sustainable alternative to disposable air cans.
Coolify’s official guide describes the baseline plainly: “Coolify needs 2 CPU cores, 2 GB RAM, and 10 GB disk space to run.” It also states that you need “a server with SSH access.” Treat both statements as minimum requirements rather than a recommended production size.
Prerequisites and compatibility
Choose a supported architecture and Linux image
Confirm whether the VPS is amd64 or arm64 before provisioning it. Use a supported 64-bit Linux distribution supplied by your VPS provider. Coolify documents Debian, Ubuntu, Red Hat-family distributions, SUSE, Arch, Alpine, and 64-bit Raspberry Pi OS options. Some distributions, and some non-LTS Ubuntu releases, require a manual installation path rather than the fully automated flow below. Check the current Coolify documentation for the exact status of the image you intend to use.
Free tools Windows power users keep installed
One-click scans. No signup required.
A fresh server is preferable. Coolify’s server validation can install Docker and restart the Docker service; doing that on a machine that already runs important containers can interrupt them or create conflicting configuration.
Meet the minimum resources
| Resource | Coolify minimum | What else consumes it |
|---|---|---|
| CPU | 2 CPU cores | Application processes, Docker builds, image compression, database work, and background jobs |
| Memory | 2 GB RAM | Coolify, Docker, build processes, databases, caches, and concurrent containers |
| Disk | 10 GB free | Operating system, Docker images and layers, source checkouts, logs, databases, persistent volumes, and backups |
The figures in the table are the Coolify project’s 2026 documented minimums. They do not predict how many applications a server can host. Size the VPS around your actual image sizes, build concurrency, database growth, backup retention, and expected traffic, and leave headroom so a build or backup does not exhaust the disk.
Prepare networking and credentials
- Give the VPS a reachable IPv4 address, IPv6 address, or stable hostname, as appropriate for your deployment.
- Make sure the SSH port is reachable from your workstation. Port 22 is the usual default, but use the port configured on your server.
- Create an SSH key pair on your workstation and install the public key for the server account. Test the key before starting the installer.
- Know the login user and whether it can become root with
sudo. The automated installation can be run as root or by a sudo-capable account according to the server guide. - Plan firewall rules for SSH, the Coolify dashboard, and the ports required by the applications you will deploy. Do not open every port merely to make troubleshooting easier.
Provision the VPS
1. Select the image and capacity
Create a VPS with a supported Linux image and the correct architecture. Select at least 2 CPU cores, 2 GB RAM, and 10 GB of free disk for Coolify itself; increase those values when the machine will build images, host databases, retain logs, or store backups. Record the public address, operating-system version, login user, and SSH port.
2. Evaluate the provider on operational factors
The cheapest monthly plan is not automatically the best deployment host. Compare the characteristics that affect availability and administration:
| Decision factor | Why it matters | What to verify before ordering |
|---|---|---|
| Region and network latency | Latency affects API calls, database clients, Git access, and users. | Choose a region close to users and required external services; check IPv4 and IPv6 availability. |
| CPU, RAM, and storage performance | Builds and databases can be limited by burst behavior or slow disks even when the nominal capacity looks sufficient. | Read the plan’s sustained-resource and storage details, not only its headline vCPU and disk numbers. |
| Snapshots and backups | A VPS snapshot is useful for recovery, but it is not a substitute for application-consistent database and volume backups. | Confirm whether snapshots are available, how often they can run, where they are stored, and how restoration works. |
| Support and recovery controls | Console access is valuable when SSH or networking is broken. | Check for a web console, rescue mode, documented recovery process, and support response expectations. |
| Total recurring cost | Storage, traffic, backups, IPv4 addresses, and add-ons can change the real monthly price. | Calculate the complete bill for the region and retention policy you need; verify current prices at checkout. |
3. Configure the provider firewall before connecting
Allow inbound SSH from your administration network, using the server’s actual SSH port. Add only the public ports needed for Coolify’s initial access and for the applications you intend to expose. Keep a provider console or rescue method available in case a firewall rule blocks your own connection.
Rank #2
- Screen Cleaner is Your Screen’s New Bestfriend! - EVEO is proud to present a screen cleaner that’s perfectly suited for your TV. Meet your new screen cleaner, computer screen cleaner, laptop cleaner, iPad cleaner, Macbook,tv cleaner or any other electronic device. Our screen cleaner spray and wipe along with the included plush microfiber cloth, easily removes dust, fingerprints & other smudges on the screen’s surface. Clean effectively for a streak-free screen
- Gentle on your Screens - Our screen cleaner spray and wipes is compatible to be used even for the most sensitive LCD, LED, CRT, and OLED screens in proper use. Be at ease knowing that this product is compatible with all the major brands: LG, SONY, Samsung, Sharp, iPad, iPhone, Android screens, Kindle, PC monitors - we’ve got you covered! Can be used as LCD screen cleaner, tv cleaner, smart tv screen cleaner, and more
- Premium Super Soft Plush Microfiber Cloth - Included in this efficient screen cleaning kit. This screen cleaner spray and wipe has our signature plush microfiber cloth specially designed to comply with screens and monitors and leave them streak-free. Has been shown to effectively absorbs stubborn stains, zero streaks, and no fiber shedding. Always use this together with our screen cleaner for the best results
- Easy-to-Use Screen Cleaner Kit + microfiber cleaning cloth - The EVEO Screen Cleaning Kit will easily be your new favorite tool when it comes to taking care of the things you love most, quick and easy solution for a streak-free screen. Simply screw on the sprayer gun on the screen cleaner bottle. Spray the cleaning liquid onto the microfiber cloth, then wipe the screen until desired cleanliness & shine is achieved.
- Quality Screen Care Kit Worth Purchasing - Enjoy a convenient Screen Cleaner anytime, anywhere you need it. Your satisfaction is our top priority. We stand behind the quality of our products and that’s why, you shouldn’t be worrying at all. We manufacture the Best Screen Cleaner. and can be used for laptop cleaning kit, laptop screen cleaner, tv screen cleaner for smart tv. MacBook screen cleaner, monitor cleaner or screen cleaner spray for electronic devices with microfiber cleaning cloth
Connect over SSH and verify the server
From your workstation, connect with the key you created. Replace the example user, address, and key path with your own values:
ssh -i ~/.ssh/your_key user@your_server_ip
If your server uses a nonstandard SSH port, include it with -p:
ssh -p 2222 -i ~/.ssh/your_key user@your_server_ip
After login, confirm that the account can obtain administrative privileges, that the machine has outbound internet access for package and image downloads, and that the disk has the free space you planned. Do not continue until key authentication works reliably; losing the only administrative path during installation turns a routine setup into a recovery exercise.
The Tool Desk
Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →Outbyte PC Repair FREERepair Windows errors before they cause bigger problemsFix Now →Coolify’s server guide warns that validation may install Docker and restart Docker. Stop or migrate any unrelated containers before registering a server so that this operation cannot disrupt an existing service.
Install Coolify with the official command
1. Run the automated installer
On the VPS, run the project’s documented command exactly:
curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash
The command downloads the current installation script and pipes it to Bash. Because this is a remote script, run it only on the server you intend to dedicate to Coolify, and keep the installer address under review as Coolify releases change. If your security policy does not permit piping downloaded content to a shell, download the script for inspection first and follow the project’s manual-installation instructions for your distribution.
2. Wait for completion
Keep the SSH session open while packages, Docker components, and Coolify services are configured. A slow VPS or a large package update can take time. Read the terminal output rather than assuming that a returned prompt means the dashboard is ready.
Rank #3
- 【Large size】:Measuring 800 x 300 mm/ 31. 5×12 inches, which is wider and taller than others. Large mouse pad can perfectly fit your keyboard and mouse of any size, and there is also ample space for peripherals such as phones, tablets, etc.
- 【LED backlight mouse pad】:Blade Hawks RGB mouse pad provides 7 static modes and 7 dynamic modes will give you the options you are looking for. Power-off memory function remembers the last lighting mode you selected. The super glow fiber Chroma will give you a colorful gaming setup that you want.
- 【Anti-slip rubber base】:Made from Natural rubber, this gaming mousepad will firmly grip your desktop, allowing you to enjoy the ultimate precision in the games you are most passionate about. It also comes with a texture that enhances this ability even further.
- 【Smooth and waterproof surface】: Micro-textured cloth surface, for extremely precise mouse control and a smooth movement. When liquid splashes on the gaming mouse pad, it forms water droplets and slides down. Will not delay your work or gameplay.
- 【Plug and play】: This mouse and keyboard pad is powered by USB, plug and play, no driver required. One button control light modes. Press one time to change the lighting mode, press twice to change the brightness, press and hold about 3 seconds turn ON/OFF.
3. Record the dashboard address
At the end, the installer prints a dashboard URL. Initial HTTP setup commonly uses port 8000, so the address may resemble http://server-address:8000. Use the exact address printed by your installation; do not substitute a guessed port or hostname.
4. Open the dashboard and register the first administrator
Open the printed address in a browser from a network allowed by your firewall. Create the first administrator account immediately. The first registrant can gain control of the instance, so do not leave the registration screen exposed while you postpone setup, and do not share the registration URL publicly.
If the page does not load, verify the VPS firewall, provider firewall, server address, and the port shown by the installer. Confirm from the VPS that Coolify’s services are running, and inspect the installer output for a failed dependency or Docker error before changing unrelated settings.
Protect the installation before production use
Put the dashboard behind a domain and HTTPS
Create a DNS record for a domain or subdomain that points to the VPS. In Coolify, configure the instance or proxy to use that hostname and obtain HTTPS through the supported certificate flow. Use the domain for normal administration instead of continuing with a raw IP and initial HTTP port. HTTPS protects credentials and session cookies in transit and makes browser security behavior predictable.
PC Slower Than It Used to Be?
A free scan shows the junk files, broken settings and background clutter dragging Windows down - then fixes them in one click.Free scan · Windows 10 & 11Crashes, No Sound, or Screen Glitches?
Random freezes, missing sound and display glitches usually trace back to one bad driver. Find and replace yours safely.Free scan · under a minuteKeep the initial dashboard port restricted while you transition to the domain. Once HTTPS access is confirmed, remove any public exposure that is no longer required, provided your Coolify configuration and deployed services do not depend on it.
Restrict SSH
- Keep key-based authentication and test a second administrative key before disabling a working one.
- Limit inbound SSH to a trusted office, VPN, or management network when practical.
- Use a dedicated administrative account with
sudorather than sharing a root password. - Retain a provider console or rescue path and document how to use it.
- Review authorized keys periodically and remove keys that no longer belong to administrators.
Apply least-privilege firewall rules
Permit SSH and the public ports required by the dashboard, reverse proxy, and deployed applications. Keep database ports, internal service ports, and Docker management interfaces private unless a specific architecture requires otherwise. Coordinate provider-level and host-level firewalls so that both layers express the same intended policy.
Back up Coolify’s secrets
Back up /data/coolify/source/.env to protected storage. The file contains installation secrets, including the APP_KEY needed for restoration. Treat this backup as sensitive: restrict access, encrypt it at rest, and do not commit it to a public repository or paste it into support channels. A backup that omits this file may not be sufficient to restore the instance.
Rank #4
- 【Softer and More Comfortable】Vaydeer wrist rest has unique diamond pattern, which is the combination of softness and aesthetics. The materials of wrist rest are improved into higher quality memory foam and covered with silky smooth lycra. The computer wrist rest makes you as comfortable and cushiony as like rest your wrists on clouds.
- 【Ergonomic Wrist Saver】The wrist rests for keyboard and mouse comes with a 17.32×3.15×0.83 inch keyboard wrist pad and a 5.94×3.15×0.83 inch mouse wrist support. Based on ergonomic design, the unique concave shape is the perfect fit for your wrist joints. The wrist rest pad fits most computer keyboards and laptops, improve hand and wrist posture, release your wrist and arm stress.
- 【Non-Slip Rubber Bottom】Featuring an anti-skid silicone base on the bottom, this wrist keyboard support stays firmly in place on your desk, preventing the padding from sliding around, ensuring stable and consistent wrist support during extended computer sessions.
- 【Better Experience & Pain Relief】Our keyboard arm rest is beneficial to alleviate the soreness caused by direct contact and friction between your arm and a hard desk surface, reducing the risk of wrist fatigue or carpal tunnel. The soft texture of memory foam can evenly distribute the pressure around your wrists and provide good support with just enough give.
- 【Helpful in Multiple Scenarios】Whether you're working, studying, writing, typing, gaming, this keyboard and mouse rest combo is an essential accessory to add comfort and support to your hands and wrists. It’s also a great gift for men, women, family, friend, coworker, gamer, teacher, etc.
Back up data and test restoration
Schedule backups for databases and persistent volumes, not only for the VPS boot disk. Define retention, off-server storage, and ownership for each backup. Perform a restoration test on a separate or disposable environment and record the steps, expected downtime, and credentials required. A backup plan without a tested restore path is only an assumption.
Control updates and changes
Document who can upgrade Coolify, Docker, the operating system, and deployed images. Before a change, capture a current backup and note the rollback method. Monitor release notes and the supported-distribution list because the installer and compatibility requirements are release-sensitive.
Complete the first Coolify configuration
Verify the localhost server
After signing in, inspect the server list and verify the localhost server created by the installation. Confirm that Coolify can reach Docker and that the server reports the expected resources. Resolve SSH, Docker, or permission warnings before deploying an application.
Add deployment servers when the workload warrants it
For a separate deployment host, create or select an account with the required SSH key authorization, enter the server address and SSH port, and run Coolify’s validation. Validation can install Docker and restart it, so use a fresh server or schedule the operation during a maintenance window. Separate servers can isolate production workloads from the control plane, but they add networking, patching, monitoring, and backup responsibilities.
Quick wins for a faster PC:
Clear out junk files and repair common Windows errorsFree Scan →Scan for outdated or missing drivers - takes under a minuteDriver Scan →Repair Windows errors before they cause bigger problemsFix Now →Connect a Git source
Add the Git provider or repository source in the dashboard, authorize the access required for the project, and select a repository and branch. Keep repository credentials scoped to the projects that need them. Confirm that a private repository can be cloned by the target deployment server before attempting a production release.
Deploy a small test application
Use a noncritical application to validate the complete path: source checkout, image build or image pull, container startup, health checks, proxy routing, logs, and rollback behavior. Check that DNS and HTTPS resolve correctly from an external network. Only after this test succeeds should you move production services or databases.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Choose a server layout
| Layout | Advantages | Costs and risks | Use it when |
|---|---|---|---|
| One VPS for Coolify and workloads | Lowest infrastructure cost and simplest networking. | A build spike, disk failure, or host maintenance affects both the control plane and applications; resources compete. | You are learning, running a small noncritical stack, or have a tested external recovery plan. |
| Coolify plus separate deployment servers | Application workloads are isolated from the control plane; servers can be sized by workload. | More SSH credentials, firewall rules, patching, monitoring, and cross-server troubleshooting. | Production services need isolation or different CPU, memory, or storage profiles. |
| Dedicated database and backup systems | Database storage and backup jobs do not consume the application host’s disk and memory. | Additional network design, latency considerations, backup management, and operating cost. | Data durability, growth, or recovery objectives justify dedicated infrastructure. |
There is no universal best layout. Start with one host only when its failure domain and capacity are acceptable, and plan the migration path before the first production deployment.
Best Value
- 【No Drill Mounted】Cable management tray can be assembled in as little as 3 minutes or less-simply. Side clips easily clampe the edge of desk, pass through the holes on the sides, and secure excess cables with baskets. Desk cable management supports inward or outward installation to meet your needs in different scenarios, and provides you with great convenience when collecting and organizing wires.
- 【Rubber Pad Protects Desk】Wire organizer under desk built-in soft rubber pads on the clamp protect your desk from scratches, so you will not damage your furniture or office.
- 【Sturdy and Beautiful】Cord management under desk is made of high-quality carbon steel and holds about 15 lbs. The wire basket has 2 holes on each side of the tray to enable your cables to pass freely. Cable baskets are suitable for desk thickness use from 0.4" to 2.4".
- 【Space Saving & Keep Organized】Desk cable management tray holds all your power cords, outlet strips, USB hubs and computer transformers hidden from your feet, and the data cables will not enter the vacuum cleaner to keep your desk clean and tidy. Desk wire organizer is also suitable for use in the kitchen and outdoors.
- 【Reduce Safety Risks】Cable tray under desk keeps all plugs away from your kids, no more worry about tripping. Using 2 holes wire tray saves extra space, helps you easily cabling and wire protection. The mesh design is not easy to accumulate dust, but avoids safety accidents caused by messy wires.
Choose how users reach Coolify and your applications
| Exposure model | Benefits | Limitations |
|---|---|---|
| Initial IP and HTTP dashboard | Fastest way to complete first registration and confirm the service is alive. | Not suitable for routine production administration; the address is harder to remember and traffic is not protected by HTTPS. |
| Domain with HTTPS and reverse proxy | Encrypted administration, stable URLs, certificate automation, and cleaner application routing. | Requires DNS, certificate issuance, correct proxy configuration, and firewall coordination. |
Use the initial IP access only for setup and diagnosis. Make the domain-based HTTPS path the normal administrative route, then limit direct access to any temporary port that is no longer needed.
Capacity planning and monitoring
Watch CPU, memory, disk utilization, and Docker image growth from the first deployment. A server can satisfy the documented minimum while still failing under a build or database workload. Investigate repeated memory pressure, swap activity, long build queues, slow disk operations, and rapidly growing logs before they become outages.
- CPU pressure: build jobs and compression may starve application processes. Reduce build concurrency, schedule builds, or add CPU capacity.
- Memory pressure: containers may be killed or builds may fail. Identify the largest processes, set sensible application limits, and increase RAM when demand is legitimate.
- Disk pressure: Docker layers, logs, database files, and backups can fill the volume. Set retention, remove unused images safely, move backups off-server, and expand storage before free space reaches zero.
- Network pressure: image pulls, backups, and user traffic compete for bandwidth. Schedule large transfers and verify the provider’s traffic policy.
Record baseline usage after the test deployment and review trends rather than reacting only to an alert. Capacity decisions should be based on your applications and retention policies; Coolify’s minimum figures alone cannot predict workload capacity.
Troubleshooting common installation problems
SSH connection refused or timed out
Check the VPS state, public address, SSH port, provider firewall, host firewall, and the source network from which you are connecting. If the port is correct but the service is unavailable, use the provider console or rescue mode to inspect SSH configuration and firewall rules. Do not repeatedly change keys until network reachability is established.
The installer stops on a package or Docker error
Read the final error lines and confirm that the distribution and architecture are supported. Verify outbound DNS and HTTPS access, free disk, administrative privileges, and that no existing Docker installation or container stack conflicts with the setup. On a non-LTS or otherwise unsupported image, use the documented manual installation route instead of forcing the automated script.
Do these 3 things before closing this tab:
1Repair Windows errors before they cause bigger problems2Scan for outdated or missing drivers - takes under a minute3Clear out junk files and repair common Windows errorsThe dashboard URL does not respond
Use the exact address and port printed by the installer. Check both provider and host firewalls, confirm that the server has the expected public address, and inspect whether Coolify and its proxy containers are running. If you later changed DNS, test the raw address and the hostname separately to distinguish routing from application issues.
First-account registration is unavailable
Complete registration immediately after installation. If another person registered first, treat the instance as compromised: restrict access, rotate credentials and secrets, inspect users and deployments, and restore from a known-good backup if you cannot establish control.
A deployment fails after the server is added
Run server validation again and confirm that the authorized SSH key belongs to the account Coolify uses. Check Docker availability, disk space, repository permissions, build logs, image architecture, DNS, and the application’s required environment variables. A successful Coolify installation does not guarantee that an arbitrary application has a valid build or runtime configuration.
HTTPS or a custom domain fails
Verify that the DNS record points to the correct VPS, that the required public ports reach the reverse proxy, and that no second proxy is intercepting traffic. Allow certificate issuance to complete, then test from an external network. Keep the initial address available only as a controlled recovery path while you correct DNS or certificate configuration.
Quick Recap
Operational checklist
- Supported 64-bit Linux image and amd64 or arm64 architecture confirmed.
- At least 2 CPU cores, 2 GB RAM, and 10 GB free disk reserved for Coolify, with additional capacity planned for workloads.
- SSH key authentication tested; administrative recovery access documented.
- Provider and host firewalls allow SSH and only the required public service ports.
- Official installer completed and its printed dashboard address recorded.
- First administrator account created immediately.
/data/coolify/source/.env, including theAPP_KEY, backed up securely.- Domain and HTTPS configured for normal administration.
- Database and persistent-volume backups scheduled, stored off-server, and restored in a test.
- Localhost and any additional servers validated before deployment.
- A small test application deployed successfully, with logs, routing, and rollback checked.
- CPU, memory, disk, Docker image growth, upgrade ownership, and rollback procedures documented.
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

