Shell script

3 000 руб. за проект
18 сентября 2020, 16:31 • 6 откликов • 64 просмотра
Нужно создать shell script который будет вызываться при создании нового виртуального сервера (ubuntu 20.04). Этот скрип должен установить и настроить сервис через systemd.

Скрипт должен запускаться с 1 аргументом casterKey ./install.sh l35ewfiC4kb8Y2YZ

Шаг 1
Скачать сервис через wget из http://dev.youcors.com/static/caster/linux-amd64/yc-caster положить в папку /var/www/caster.

Шаг 2
Создать в папке /var/www/caster файл окружения .env со следующим содержанием:
WS_HOST=wss.dev.youcors.com
WS_PORT=443
WS_PROTOCOL=wss
API_HOST=https://api.dev.youcors.com/api/v2
KEY=$1

Где $1 casterKey переданный первым аргументом в скрипт

Шаг 3
Настроить Systemd сервис под названием caster. Сервис должен стартовать при старте системы и перезагружаться если упал. Сервис должен принадлежать пользователю caster из группы caster.

Шаг 4
Настроить логирование вывода сервиса через syslog. Логи должны храниться в папке /var/log/caster. Каждый день должен создаваться новый файл лога в формате YYYY-MM-DD.log

Виртуальный сервер для тестов будет предоставлен. Не забывайте в ответе указывать ваш срок и стоимость.
Отзывы
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Заказчик
Отличный админ, всем рекомендую
4 года назад
R50 908b21363501e228a0cace5026e0869d
Фрилансер
Хороший заказчик.
4 года назад