Разверну один готовый open-source проект с GitHub на одном Ubuntu VPS через Docker Compose и проверю его работу после запуска.
В стоимость входит:
— работа с 1 Ubuntu VPS;
— 1 публичный GitHub-репозиторий;
— 1 готовый Docker Compose проект;
— до 5 сервисов/контейнеров внутри проекта;
— установка Docker и Docker Compose при необходимости;
— загрузка проекта из GitHub;
— настройка одного файла .env;
— настройка до 10 переменных окружения по документации проекта;
— запуск через Docker Compose;
— настройка автоматического запуска контейнеров;
— проверка состояния контейнеров;
— просмотр основных логов;
— проверка доступности основного сервиса после запуска.
Проект должен иметь готовый Docker Compose и README или понятную инструкцию по установке.
Если база данных уже предусмотрена готовой конфигурацией Docker Compose и запускается вместе с проектом без отдельного администрирования, такой проект подходит.
Не входят: изменение исходного кода, создание Docker Compose с нуля, самостоятельная настройка PostgreSQL/MySQL, SQL-миграции, перенос баз данных и сложная ручная настройка Nginx.
Для работы потребуется SSH-доступ к VPS, ссылка на GitHub и необходимые API-ключи или значения переменных окружения, если они требуются проекту.
Результат — запущенный open-source проект на VPS с проверенными контейнерами и доступностью основного сервиса.