Nexus OSS: публикация на статическом зеркале

Знаете ли вы способ настроить Nexus OSS, чтобы он публиковал репозиторий артефактов на удаленном сервере в форме, которую можно обслуживать статически, например. через Apache Httpd? Я хотел бы использовать эту статическую копию только для своих собственных артефактов, чтобы сервер нексуса мог активно запускать обновление в случае публикации чего-то нового. Технически, я думаю, должна быть возможность создать метаданные для репо и сохранить их в статическом файле, но я не уверен в этом. Любые подсказки приветствуются.

Если есть другой менеджер репо для достижения этого, это тоже было бы хорошо для меня.

Я ясно понимаю преимущества прямого использования диспетчера репо, но из-за ИТ-правил я могу запускать Nexus только внутри компании, и было бы необходимо, чтобы эти артефакты были доступны в виде (частной) копии репо в Интернете.


person mkraemerx    schedule 02.12.2012    source источник


Ответы (1)


Типичный способ решить это ИТ-требование о предоставлении доступа только к известным серверам, таким как Apache httpd, — настроить Apache httpd в качестве обратного прокси-сервера, как описано в документации здесь.

Вы можете использовать этот подход более ограничительным образом, предоставляя только определенный репозиторий или лучшую группу репозиториев (чтобы вы могли комбинировать моментальные снимки и выпуски) и связывая их вместе с конкретным пользователем или специально ограниченной настройкой анонимного пользователя, который используется по умолчанию, когда никакие учетные данные не передаются.

Также, если вам нужна дополнительная помощь, не стесняйтесь обращаться к нам в списке рассылки пользователей или на хип-чате.

person Manfred Moser    schedule 03.12.2012