nod32-update-mirror
nod32-update-mirror copied to clipboard
работоспособность через docker
Кто нибудь может подтвердить работоспособность Docker-образа со скриптом?
Пробовал на debian, ругался на совместимость c docker-compose.yml. На Centos всё установилось. Но скрипт делает видимость что скачивает, но в конце показывает 60КБ скачанных файлов, те ничего не скачал. Хотелось бы прочитать более развернутое руководство.
Docker тут скорее всего не при чём. У меня без докера было так же на Centos 7 переход на "правильный" ключ и Debian Testing решили проблему скачивания 10й версии.
Подскажите где менять настройки чтоб зеркало было на 80 порту и обновления скачивались без имени пользователя и пароля. Пробовал менять в файле docker-compose.yml, результата нет. и где поменять ключ?
Подскажите где менять настройки чтоб зеркало было на 80 порту и обновления скачивались без имени пользователя и пароля. Пробовал менять в файле docker-compose.yml, результата нет. и где поменять ключ?
файл docker-compose.yml в папке вашего пользователя убираете то что в кавычках NGINX_AUTH_USERS_AND_PASSWORDS: '' # Comment this line or set "" to disable там же ниже строчка где нужно менять порт ports:
- '80:80'
Настройки менял-не работало, может надо было reboot?
Не изменилось, после правки конфига в домашней папке (docker-compose.yml) сервер остался на 8080 порту и требует логин и пароль, Может надо править другой файл?
Не изменилось, после правки конфига в домашней папке (docker-compose.yml) сервер остался на 8080 порту и требует логин и пароль, Может надо править другой файл?
Для начала docker compose нужно запускать от имени обычного пользователя, не root.
Файл docker-compose.yml подхватывается во время запуска от имени вашего пользователя. Вот мой конфиг.
version: '3.4'
volumes: nod32-data: nod32-logs: nod32-keys:
services: nod32-nginx: image: tarampampam/nod32-update-mirror restart: on-failure environment: NGINX_ERROR_LOG_PATH: '/dev/stderr' NGINX_SERVER_ROOT_DIRECTORY: '/data' NGINX_SERVER_ACCESS_LOG_PATH: '/dev/stdout' NGINX_SERVER_SCHEME: 'http' NGINX_SERVER_NAME: '192.168.0.168' # тут IP или домен NGINX_AUTH_USERS_AND_PASSWORDS: '' # убираем чтобы не просило логин пароль entrypoint: /nginx-extrypoint.sh command: nginx volumes: - nod32-data:/data:ro ports: - '80:80'
тут меняется порт
scheduler: image: tarampampam/nod32-update-mirror restart: on-failure stop_grace_period: 3s environment: FIRST_START_DELAY: '2' # In SECONDS SCHEDULE_PERIOD: '43200' # In SECONDS, 43200 = 12 hours START_BEFORE_LOOP: 'true' NOD32MIRROR_DEBUG_MODE: '0' NOD32MIRROR_USE_FREE_KEY: '1' NOD32MIRROR_MIRROR_DIR: '/data/nod32' # папка где будут лежать обновления NOD32MIRROR_URI_PATH: 'nod32/' # чтобы можно было обновится по IP 192.168.0.168/nod32/ NOD32MIRROR_LOG_PATH: '/var/log/nod32/nod32mirror.log' NOD32MIRROR_KEYS_DIRECTORY: '/opt/nod32keys' NOD32MIRROR_VERSIONS: 'pcu 5 8' NOD32MIRROR_LANGUAGES: '1033 1049' NOD32MIRROR_DOWNLOAD_SPEED_LIMIT: '' entrypoint: /scheduler-entrypoint.sh command: /src/nod32-mirror.sh --force-yes --keys-update; /src/nod32-mirror.sh --force-yes --update volumes: - nod32-data:/data:rw - nod32-logs:/var/log/nod32:rw - nod32-keys:/opt/nod32keys:rw `
Спасибо за ответ! Все получилось, и работает на виртуальной машине.
Спасибо за труды автору! Подскажите как сделать через докер-файл чтобы по одному порту смотреть веб интерфейс а по другому обновляться. если это невозможно через файл настроек, может подскажете как это сделать по другому.
Спасибо за труды автору! Подскажите как сделать через докер-файл чтобы по одному порту смотреть веб интерфейс а по другому обновляться. если это невозможно через файл настроек, может подскажете как это сделать по другому.
Насколько я знаю нельзя с разных портов (один веб сервер nginx с одиним веб адресом). Для чего вам это?
Подскажете, продукты eset endpoint (5,6,8) т.е. не nod32 с данного зеркала обновляются, или могут обновляться? Если надо могу прислать "User-Agent" запрос.
Я пользуюсь 5 ой версией. Обновляются так же как обычные.
Только у меня такое или лавочка закрылась?
[2019-05-23/14:04:54] [Info] Requesting for a new free keys.. [2019-05-23/14:04:56] [Error] Cannot get new free keys :(
есть тут кто живой?
@Push0k, you need to add new patterns for keys searching https://github.com/tarampampam/nod32-update-mirror/issues/82
@DaRoni может внесешь эти изменения (от @Snoopyk750i ) в докер чтоб заработал "tarampampam/nod32-update-mirror", а то на данный момент не обновляется?
Чуваки, в данный момент нет возможности поддерживать данный проект. Если будет сделан PR с необходимыми изменениями - то он будет слит в master
веткой - без проблем
Доброго дня всем. Если есть ключ от программы. Куда и в каком виде его подкинуть. Не могу понять.