Blog
Tutorials, guides and product news.
Latest Posts
What is a VPS and how is it different from web hosting?
A VPS (virtual private server) is a virtual slice of one physical server that is yours alone. You get your own operating system, your own IP address and root (f…
VDS vs VPS: is there a real difference?
There is no technical standard that separates VDS from VPS. Both names describe a virtual section of a physical server, and each provider decides what its own l…
How to choose the right VPS size
The right size is one step above what your software needs, not the biggest size. For a small site or a light application, 1-2 GB of RAM is often a good starting…
How much RAM does WordPress need?
WordPress itself needs little memory, and its official requirements give no RAM figure. For a small site, 1-2 GB of RAM is usually a good starting point (a rule…
Choosing a server for WooCommerce
WooCommerce's official documentation asks for PHP 8.3 or newer, MySQL 8.0 or MariaDB 10.6 or newer, HTTPS and a WordPress memory limit of at least 256 MB. It gi…
How to set up a TeamSpeak server
You can set up a TeamSpeak 3 server with a single Docker command, and it runs on very little. TeamSpeak's support page recommends a minimum of 1 GB of RAM, and …
Run your own VPN with WireGuard
WireGuard is a VPN protocol built into the Linux kernel that lets you set up your own VPN server with a few commands. Your own VPN sends your traffic out throug…
Self-hosting n8n on your own server
n8n is an automation tool that connects apps and lets you build workflows. You can run it on your own VPS with Docker. The official documentation walks through …
Build your own cloud with Nextcloud
Nextcloud is cloud software that keeps your files, calendar and contacts on your own server. The official admin manual asks for at least 128 MB of memory per PH…
What is Docker and how do you use it on a VPS?
Docker is a tool that runs an application, together with everything it needs, inside an isolated package called a container. On a VPS, using Docker means you st…
Apache, Nginx or OpenLiteSpeed: which one to pick?
Apache, Nginx and OpenLiteSpeed all do the job. Your needs and habits decide, not a speed contest. WordPress.org recommends Apache or Nginx for WordPress. If yo…
What are LAMP and LEMP stacks?
LAMP and LEMP name the four pieces of software that serve a typical website: Linux, a web server, a database and PHP. The A in LAMP stands for Apache, and the E…
Server control panels compared: which one fits you?
A server control panel is software that lets you manage sites, databases, email and certificates by clicking. CloudPanel and HestiaCP are free, and CyberPanel h…
What is SSH and how do you connect to a server?
SSH (Secure Shell) is a protocol that gives you the command line of a remote server over an encrypted connection. To connect to your server, open a terminal on …
The first 10 security steps on a new VPS
On a new VPS, the first jobs are to update the system, create a separate user that logs in with a key instead of root, turn off password login, switch on the fi…
Server backups: the 3-2-1 rule and how to restore
The 3-2-1 rule says: keep three copies of your important data (the original and two backups), on two different kinds of storage, with at least one copy kept som…
Installing Windows Server on a VPS from an ISO
To install Windows Server on a VPS from an ISO, you attach the ISO image to your server as a virtual DVD, run the setup wizard from the browser-based VNC consol…
Ubuntu, Debian, AlmaLinux or Rocky: which Linux?
If you don't know what to pick, start with Ubuntu Server LTS. Many software guides assume Ubuntu, and every LTS release gets five years of standard security mai…
How to deploy an app from Cursor, Claude Code or Windsurf
The shortest way to deploy an app you wrote with Cursor, Claude Code or Windsurf is to let the same tool do it. Order a Next.js server from Seturack, copy the P…
Run your own AI with Ollama: what to expect on CPU
Ollama is a tool that runs open AI models on your own server. Seturack servers have no graphics card (GPU), so models run on the CPU. That means small models (1…
How to host a Lovable app on your own server
To host a Lovable app on your own server, sync the project to GitHub with Lovable's Git sync, connect the repository to the Coolify panel on your server, set th…
How to point a domain name at your server
To point a domain name at your server, you add an A record that shows your server's IP address on the DNS screen of the place where you registered the domain. A…
How to deploy a Bolt.new project on your own server
To deploy a Bolt.new project on your own server, connect the project to GitHub or download it as a zip, hand the code to the Coolify panel on your server, set t…
Before you run your own mail server
For most people, running your own mail server isn't a good idea. Installing one is easy, and getting your messages into inboxes is the hard part. Before you sta…
How to deploy a v0 project on your own server
To deploy a v0 project on your own server, connect it to GitHub from the v0 settings, copy over its environment variables and give the repository to the Coolify…
How to move a WordPress site to a new VPS
Moving a WordPress site means moving three things: the files (above all the wp-content folder), the database, and the DNS record of your domain. The easiest rou…
How to move a Replit project to your own server
To move a Replit project to your own server, download the code as a zip or push it to GitHub, collect your Secrets and database separately, connect the code to …
Does hosting in Turkey reduce latency?
The closer a server is to the visitor, the lower the latency (ping) tends to be. The reason is that the speed of light in fiber sets a floor: roughly 5 ms one w…
How do you deploy an app you built with AI?
The shortest way to publish an app you built with an AI tool is this: order a Next.js server from Seturack, copy the Paste into your AI tool row from the Overvi…
How to publish a website you made with ChatGPT or Claude
To publish a website that ChatGPT or Claude wrote for you, save the code in a file called index.html, upload that file to GitHub, then select the repository in …
My server got slow: how to check RAM, CPU and disk
If your server has slowed down, look at three things: RAM, CPU and disk. Connect and run three commands: free -h for memory, top for the processor and df -h for…
Hosting Next.js on your own server with deploys on git push
The short way to host Next.js on your own server is to install a deployment panel such as Coolify and connect your GitHub repository. After that, every git push…
Moving a Next.js app from Vercel to your own server
To move a Next.js app from Vercel to your own server, connect the same GitHub repository to the Coolify panel on the server, copy the environment variables, rep…
Free HTTPS certificates with Let's Encrypt
Let's Encrypt is a certificate authority that issues free HTTPS certificates for your domain. On your VPS you can get a certificate with a few commands using Ce…
Fixed-price server or usage-based billing?
If your app runs all the time and its traffic is fairly predictable, a fixed-price server will surprise you less. If traffic is very low, or it jumps suddenly a…
No Posts Found
Try a different category or clear your search to see everything.