Гарантия возврата
Вернем деньги, если что-то пойдет не так.
Сергей
Сергей
Верифицированный пользователь
Чат откроется после оплаты
Стоимость услуги
5 200 rub

Срок выполнения

2 дня

Гарантия возврата
Вернем деньги, если что-то пойдет не так.
Сергей
Сергей
Верифицированный пользователь

Настрою и защищу сервер под ключ

Настрою чистый VPS под одно ваше приложение в Docker: вход только по ключу, закрытый файрвол, сайт по домену с HTTPS, автозапуск и ежедневные резервные копии. Восстановление из копии проверю до сдачи. Объём: 1 сервер, 1 приложение в Docker, 1 домен, 1 база данных (PostgreSQL или MySQL в составе вашего docker-compose либо файл SQLite). Что сделаю: - обновлю систему, создам пользователя с правами администратора, оставлю вход по SSH только по ключу, отключу вход под root и по паролю - настрою файрвол ufw: открыты только SSH, 80 и 443; включу fail2ban для SSH - установлю Docker и Docker Compose - запущу приложение из вашего готового Dockerfile или docker-compose с автозапуском после перезагрузки - настрою nginx: он принимает запросы к вашему домену и передаёт их приложению; выпущу сертификат Let's Encrypt с автопродлением и включу перенаправление с HTTP на HTTPS - настрою резервное копирование базы данных и файлов приложения раз в сутки; на сервере хранятся 7 последних копий - проверю восстановление: разверну копию в тестовую базу и сверю, что данные на месте Как проверим результат: - на сервер можно войти по SSH только по ключу, вход по паролю отклоняется - сайт открывается по домену с HTTPS - после перезагрузки сервера приложение поднимается само - резервная копия создаётся по расписанию и восстанавливается в тестовую базу Аренду сервера и домен заказчик оплачивает сам, в цену услуги они не входят. В цену входит 1 круг правок по настройке в течение 3 дней после сдачи. Не входит: - написание и доработка кода приложения, создание Dockerfile - перенос существующего проекта и данных - настройка почтового сервера - хранение копий на отдельном сервере или в облаке - мониторинг (можно добавить опцией) и сопровождение после сдачи

Заказчик получит:

настроенный сервер, на котором приложение открывается по вашему домену с HTTPS

До начала работы заказчик должен предоставить:

- IP-адрес и root-доступ к чистому VPS с Ubuntu 22.04 или 24.04 либо Debian 12 или 13, от 1 ГБ памяти - домен и доступ к управлению его DNS-записями - Dockerfile или docker-compose приложения, который у вас запускается командой docker compose up - переменные окружения приложения (файл .env) - для опции мониторинга: токен бота для оповещений, созданного в BotFather, и числовой ID вашего аккаунта Telegram