Skip to content

Servers that configure themselves.

Connect a server — Deploykin installs everything you need: PHP, Nginx, MySQL, Composer, Node.js, SSL. Ready to go in 5 minutes.

  • 7 days free
  • No card required
  • Payment in rubles
New server
web-01203.0.113.21 · Ubuntu 24.04 · Laravel
Ready
Install plan+ Add package
  • System update
  • User and SSH keys
  • UFW firewall
  • PHP 8.5 · Composer
  • Nginx · Certbot
  • MySQL
  • Redis
  • Node.js 24
  • Supervisor
  • Dockeradded manually
100%
From connection to a ready server4:52
Starter set:
5min
from SSH access to a ready server
7
starter package sets for different jobs
30+
packages Deploykin installs and configures for you
8
PHP versions: 7.3 to 8.5

Server type

The type is a starter set, not a limit.

The type suggests which packages to install when the server is created. You can change the list before installing and extend it later — a server can do whatever is installed on it.

Laravel

PHP, Nginx, MySQL, Redis, Composer and Supervisor — everything for Laravel.

Recommended packages PHP 8.5 Nginx MySQL Redis Composer Node.js 24 Supervisor Certbot

Worker

Queues and background jobs: PHP and Supervisor without Nginx and MySQL.

Recommended packages PHP 8.5 Composer Supervisor Git

Web

Nginx and PHP without a local database — for when MySQL lives on another server.

Recommended packages Nginx PHP 8.5 Composer Certbot

Database

Dedicated MySQL without a web server or PHP.

Recommended packages MySQL MyDumper UFW

DB Admin

MySQL together with Nginx and PHP — for phpMyAdmin.

Recommended packages MySQL MyDumper Nginx PHP 8.5 Certbot

Application

Nginx, SSL and Supervisor for an app that serves its own HTTP port: Go, Node.js and more. No PHP.

Recommended packages Nginx Supervisor Certbot Git

Plain

A minimal set for a clean server — you install the rest yourself.

Recommended packages Git Node.js 24 Certbot UFW

Your own set

Add and remove packages and pick versions — when creating the server and at any time after.

For example PHP 7.3–8.5 Node.js 18–24 Docker Go Python Ruby RabbitMQ CrowdSec

Panel

The server dashboard. Try it right here.

Everything in one place: services, users, SSH keys, updates, swap. This is a copy of the panel with demo data — click around or watch the tour.

app.deploykin.com

01 / 07Servers from different providers — in one list.

Click in the panel to take control

Manage

Your server under control without the console.

The things you usually open SSH for — services, users, swap and updates — are done with buttons and a clear status.

Service management

Start, stop, restart — in one click

Manage every service on the server: Nginx, PHP-FPM, MySQL, Supervisor. See real-time status and restart without SSH.

  • Start / Stop / Restart for each service
  • Real-time status: running, stopped, failed
  • Autostart toggle — enable/disable autostart
  • Several PHP versions on one server: 7.3 to 8.5
Servicesweb-01 · 5 services
Sync
ServiceAutostart
Nginx nginxrunning
Restart
PHP 8.5 FPM php8.5-fpmrunning
Restart
MySQL mysqlrunning
Restart
Supervisor supervisorrunning
Restart
PHP 8.1 FPM php8.1-fpmstopped
Start
Users and SSH

Isolated users for every site

Each site runs under a separate system user. Manage sudo access, SSH keys and authentication methods.

  • An isolated user for every site
  • Manage sudo privileges
  • SSH keys: RSA, ED25519, ECDSA
  • Authentication: by key or password
Server usersEvery site under its own user
Add
deploykinAdministrator · SSH key
sudo
shopshop.example.com · SSH key
isolated
blogblog.example.com · SSH key
isolated

SSH keys

macbook-proED25519
2 mo. ago
ci-serverRSA 4096
3 mo. ago
backup-keyECDSA
just now
Swap

Swap memory without SSH

Create, resize and delete the swap file right from the panel. Tune swappiness for optimal performance.

  • Create swap in one click
  • Resize without reboot
  • Fine-tune swappiness (0-100)
Swap memoryweb-01 · /swapfile
Active
Size2 GB
Swappiness10

Used384 MB / 2048 MB

Resize Delete
Auto-updates

Your server is always up to date

Set up automatic system package updates. Choose the frequency and time window — updates run when traffic is at its lowest.

  • Daily, weekly or monthly
  • Configurable time window
  • Update log with package counts
System updatesAuto-updates enabled
DailyWeeklyMonthly
Update window03:00 – 05:00
Now03:04

12 packages updated12 / 12

Worker nodes

Queues — on separate servers.

Offload your main server: attach a separate VPS as a worker node for Horizon queues. It pulls .env from the master site and processes jobs while the app keeps serving users.

  • A dedicated 'Worker' server for queues
  • Automatic .env sync from the master site
  • Horizon workers scale to the node's RAM
  • Heavy jobs don't affect site speed
shop.example.comHorizon queues
Horizon
web-01master · .env
worker-0124 workers
worker-0224 workers
48workers
1.2kjobs/min
0failures

Packages

What you can install from the panel.

Packages are installed when the server is created or later — with a button and a choice of version.

  • PHP 7.3 – 8.5

    With FPM and popular extensions

  • Nginx

    High-performance web server

  • MySQL

    Relational database

  • Redis

    Cache and queues

  • Composer

    PHP package manager

  • Node.js 18 – 24

    JavaScript runtime for builds

  • Supervisor

    Process management

  • Certbot

    Automatic SSL

  • Docker

    Containers alongside your sites

In the panel 203.0.113.21 Connect done in 4 min 52 s

Connect a server in 5 minutes.

Enter the IP and root password — Deploykin configures everything else automatically.

  • 7 days free
  • No card required
  • Human support

We use cookies and the Yandex Metrica web-analytics service (including Session Replay) to improve the site. Details are in the privacy policy.