На VPS с Ubuntu поставить виртуальный монитор и google-chrome
Требуется на чистый VPS с Ubuntu поставить виртуальный монитор и google-chrome с поддержкой работы через remote-debugging-port, к которому можно будет подключится извне.
При старте сервера должно автоматически загружаться 5 таких экземпляров google-chrome примерно в такой способ:
google-chrome --disable-popup-blocking --remote-debugging-port=9222 --proxy-server="ip:port" &> /var/www/proxy/data/www/proxy.com/chrome1.txt
google-chrome --disable-popup-blocking --remote-debugging-port=9232 --proxy-server="ip:port" &> /var/www/proxy/data/www/proxy.com/chrome2.txt
google-chrome --disable-popup-blocking --remote-debugging-port=9242 --proxy-server="ip:port" &> /var/www/proxy/data/www/proxy.com/chrome3.txt
google-chrome --disable-popup-blocking --remote-debugging-port=9252 --proxy-server="ip:port" &> /var/www/proxy/data/www/proxy.com/chrome4.txt
google-chrome --disable-popup-blocking --remote-debugging-port=9262 --proxy-server="ip:port" &> /var/www/proxy/data/www/proxy.com/chrome5.txt
Далее должны создаваться SSH тунели для доступа извне примерно так:
sshpass -p XXXXX ssh -L 0.0.0.0:9223:localhost:9222 localhost -N
sshpass -p XXXXX ssh -L 0.0.0.0:9233:localhost:9232 localhost -N
sshpass -p XXXXX ssh -L 0.0.0.0:9243:localhost:9242 localhost -N
sshpass -p XXXXX ssh -L 0.0.0.0:9253:localhost:9252 localhost -N
sshpass -p XXXXX ssh -L 0.0.0.0:9263:localhost:9262 localhost -N
Файлы chrome1.txt chrome5.txt должны быть доступны по URL http://proxy.com/chrome1.txthttp://proxy.com/chrome5.txt
Браузеры должны автоматически перезапускаться при падении и каждый час.
Актуальные фриланс-проекты в категории Linux и Unix
Развертывание Ruby on Rails проекта на VPS + Входящая маршрутизация электронной почтыНужна помощь в развертывании платформы для автоматизации запросов на публичную информацию (на базе open-source движка Alaveteli). Проект работает как почтовый маршрутизатор: генерирует уникальные email-адреса для каждого запроса, отправляет их в государственные органы, а ответы… DevOps, Linux и Unix ∙ 11 дней 13 часов назад ∙ 11 ставок |