/etc/nginx
- nginx.conf
- sites-available/*
Nginxредактор и форма
worker connections, client_max_body_size, gzip, серверные блоки для каждого сайта.
Ядро
СерверыПровижининг за 5 минут СайтыWordPress, Laravel, PHP ДеплойПо пушу и без простоя Базы данныхMySQL, пользователи, права DockerКонтейнеры рядом с сайтамиИИ и автоматизация
AI-ассистентУправляйте сервером словами MCP-сервер80 инструментов для Claude и Cursor Центр операцийКаждый шаг задачи с логами Авто-тюнингНастройки под ваше железоНаблюдение
МониторингМетрики, APM и алерты ЛогиNginx, PHP, MySQL, приложение БэкапыНа ваше хранилище, с шифрованием КластерыСерверы и сайты вместеБезопасность и доступ
БезопасностьФайрвол, Fail2Ban, изоляция СетиИнтерфейсы, DNS, диагностика Веб-терминалКоманды без SSH-клиента КонфигурацияPHP, Nginx, MySQL из панелиУправляйте серверами из Claude и Cursor
Для кого
WordPressУстановка в 2 клика, WP-CLI LaravelОчереди, Horizon, Reverb Для веб-студийВсе клиенты в одной панели Для фрилансеровСерверы клиентов в одном окнеСравнения
Deploykin vs Laravel Forge Deploykin vs Ploi Deploykin vs RunCloud Deploykin vs ISPmanagerРаботающий сервер подключается как есть: панель сканирует пакеты, сайты и базы. Для Ploi — отдельный мастер.
Как подключить работающий серверПоддерживаемые конфиги
Deploykin сам находит конфиги пакетов, которые установил, файлы сайтов и системные файлы сервера. Любой из них открывается в редакторе, а у Nginx, PHP, MySQL и Redis есть ещё и формы с основными параметрами.
/etc/nginx
worker connections, client_max_body_size, gzip, серверные блоки для каждого сайта.
/etc/php/8.4
memory_limit, upload_max_filesize, max_execution_time, OPcache и другие настройки.
/etc/mysql/mysql.conf.d
max_connections, innodb_buffer_pool_size, slow query log и другие параметры.
/etc/redis
Лимит памяти, политика вытеснения ключей, пароль и AOF.
/etc/supervisor
Конфигурация демонов: команда, директория, количество процессов, автоперезапуск.
/home/shop/shop.example.com
Переменные окружения сайтов на Laravel. Сохраняются только изменённые ключи — остальные остаются как на сервере.
/etc
SSH, DNS, сеть, лимиты и системный cron — файлы, которые Deploykin находит при настройке сервера.
Перед каждым сохранением создаётся резервная копия (.bak), а проверка синтаксиса ловит ошибки до применения..bak.20261001140211
Панель
Конфиг Nginx и пул PHP-FPM — в меню сайта, общие настройки — у сервера. Вкладки в заголовке окна переключают главы тура. Это копия панели с демо-данными.
01 / 07Все файлы, которые отслеживает Deploykin, — в одном списке: с фильтром по категории и поиском по пути.
Редактор
Подсветка синтаксиса для nginx, php, ini, json, yaml, xml, html, css, sql, sh. Редактор проверяет файл на лету, сохраняет копию перед записью и не даёт молча затереть чужие правки.
Из редактора ассистент открывается уже с вопросом про этот файл. Он читает конфиг и смотрит на железо и метрики сервера. Менять конфиг ему можно только на уровне доступа sudo — и каждый раз с вашим подтверждением.
Ответ ассистента
Для 2 vCPU и 4 ГБ памяти: поднять worker_connections с 768 до 2048 и включить Brotli. Изменю через настройки Nginx — с nginx -t и откатом при ошибке.
Конфиги Nginx, INI-файлы, .env и JSON проверяются прямо в редакторе, пока вы печатаете: с ошибкой кнопка «Сохранить» недоступна. Кнопка «Тест» прогоняет файл через nginx -t или php-fpm -t на сервере — ещё до записи.
http {
sendfile on;
keepalive_timeout 65; client_max_body_size 64M;
server_tokens off;
include sites-enabled/*;
}
Проверка файла
Редактор записывает файл целиком. Если, пока вы правили, файл на сервере изменился — по SSH, через MCP или из другой вкладки, — сохранение остановится и покажет, что именно поменялось.
pm = dynamic - pm.max_children = 16 + pm.max_children = 32 pm.start_servers = 4 pm.min_spare_servers = 2
Сохранение
Перед записью Deploykin копирует текущий файл рядом — с датой и временем в имени. Сама запись атомарная, владелец и права файла сохраняются.
Настройки формами
У Nginx, PHP, MySQL и Redis есть формы с основными параметрами. Сохранили — панель делает копию файла, меняет только нужные директивы, проверяет конфиг и перезагружает сервис. Если что-то пошло не так, файл возвращается к прежней версии.
Общие параметры nginx.conf — в настройках сервера. Размер запроса, таймауты прокси, заголовки безопасности и кеш статики — у каждого сайта свои.
brotli on;
Основные параметры PHP и FPM-пула — без редактирования файлов вручную. Валидация перед применением.
32
pm.max_children = 32
Форма меняет директивы в mysqld.cnf и сама перезапускает MySQL. Если сервис не поднялся с новым конфигом, файл возвращается к прежней версии.
2G
innodb_buffer_pool_size = 2G
Сервер и сайт
На странице конфигураций сервера — все файлы, которые отслеживает Deploykin: по каталогам, с фильтром по категории и поиском по пути. У сайта в списке только его файлы — конфиг Nginx, пул PHP-FPM и .env.
В панели 203.0.113.21 Подключить готово за 4 мин 52 с
Редактируйте PHP, Nginx, MySQL и другие конфигурации прямо из браузера. Валидация и резервная копия перед сохранением включены.
Мы используем cookies и сервис веб-аналитики «Яндекс Метрика» (включая Вебвизор) для улучшения работы сайта. Подробности — в политике конфиденциальности.