{"id":33420,"date":"2019-10-31T21:52:27","date_gmt":"2019-10-31T18:52:27","guid":{"rendered":"https:\/\/prohoster.info\/blog\/github-vvyol-v-stroj-reestr-paketov-sovmestimyj-s-npm-docker-maven-nuget-i-rubygems\/"},"modified":"2019-10-31T21:52:27","modified_gmt":"2019-10-31T18:52:27","slug":"github-vvyol-v-stroj-reestr-paketov-sovmestimyj-s-npm-docker-maven-nuget-i-rubygems","status":"publish","type":"post","link":"https:\/\/prohoster.info\/hu\/blog\/news\/github-vvyol-v-stroj-reestr-paketov-sovmestimyj-s-npm-docker-maven-nuget-i-rubygems","title":{"rendered":"A GitHub \u00fczembe helyezett egy NPM, Docker, Maven, NuGet \u00e9s RubyGems kompatibilis csomagnyilv\u00e1ntart\u00f3t.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>GitHub <noindex><a rel=\"nofollow\" href=\"https:\/\/github.blog\/2019-05-10-introducing-github-package-registry\/\">bejelentette<\/a><\/noindex> az \u00faj szolg\u00e1ltat\u00e1s bevezet\u00e9s\u00e9r\u0151l  <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/features\/package-registry\">Package Registry<\/a><\/noindex>, amely lehet\u0151v\u00e9 teszi a fejleszt\u0151k sz\u00e1m\u00e1ra, hogy csomagokat, alkalmaz\u00e1sokat \u00e9s k\u00f6nyvt\u00e1rakat publik\u00e1ljanak \u00e9s terjesszenek. T\u00e1mogatja a priv\u00e1t csomag-repozit\u00f3riumok l\u00e9trehoz\u00e1s\u00e1t, amelyeket csak bizonyos fejleszt\u0151csoportok l\u00e1thatnak, valamint a nyilv\u00e1nos, publikus repositoriumokat a k\u00e9sz programok \u00e9s k\u00f6nyvt\u00e1rak sz\u00e1ll\u00edt\u00e1s\u00e1hoz. <\/p>\n<p>A bemutatott szolg\u00e1ltat\u00e1s lehet\u0151v\u00e9 teszi a f\u00fcgg\u0151s\u00e9gek k\u00f6zpontos\u00edtott sz\u00e1ll\u00edt\u00e1si folyamat\u00e1nak megszervez\u00e9s\u00e9t k\u00f6zvetlen\u00fcl a GitHub-r\u00f3l, megker\u00fclve a k\u00f6zvet\u00edt\u0151ket \u00e9s a k\u00fcl\u00f6nb\u00f6z\u0151 platform-specifikus csomag-repozit\u00f3riumokat. A GitHub Package Registry haszn\u00e1lat\u00e1val csomagok telep\u00edt\u00e9s\u00e9re \u00e9s publik\u00e1l\u00e1s\u00e1ra <noindex><a rel=\"nofollow\" href=\"https:\/\/help.github.com\/en\/categories\/managing-packages-with-github-package-registry\">m\u00e1r megl\u00e9v\u0151 ismert csomagkezel\u0151k \u00e9s parancsok, mint p\u00e9ld\u00e1ul npm, docker, mvn, nuget \u00e9s gem alkalmazhat\u00f3k \u2014 a GitHub \u00e1ltal biztos\u00edtott k\u00fcls\u0151 csomag-repozit\u00f3riumok k\u00f6z\u00fcl az egyik, mint npm.pkg.github.com, docker.pkg.github.com, maven.pkg.github.com, nuget.pkg.github.com vagy rubygems.pkg.github.com, v\u00e1laszt\u00e1s szerint csatlakozik.<\/a><\/noindex> a m\u00e1r megl\u00e9v\u0151, j\u00f3l ismert csomagkezel\u0151k \u00e9s parancsok, mint az npm, docker, mvn, nuget \u00e9s gem \u2014 az el\u0151ny\u00f6k f\u00fcggv\u00e9ny\u00e9ben kapcsol\u00f3dik az egyik biztos\u00edtott GitHub k\u00fcls\u0151 csomagrepositoryhoz \u2014 npm.pkg.github.com, docker.pkg.github.com, maven.pkg.github.com, nuget.pkg.github.com vagy rubygems.pkg.github.com.<\/p>\n<p>A csomagok publik\u00e1l\u00e1s\u00e1hoz azt a fi\u00f3kot haszn\u00e1lj\u00e1k, amely a k\u00f3dhoz val\u00f3 hozz\u00e1f\u00e9r\u00e9shez is sz\u00fcks\u00e9ges a GitHub-on. Alapvet\u0151en a \u201ec\u00edmk\u00e9k\u201d \u00e9s a \u201ekiad\u00e1sok\u201d r\u00e9szek mellett egy \u00faj \u201ecsomagok\u201d szakaszt vezettek be, amely t\u00f6k\u00e9letesen integr\u00e1l\u00f3dik a GitHub-al val\u00f3 jelenlegi munkafolyamatba. A keres\u0151szolg\u00e1ltat\u00e1s egy \u00faj csomagkeres\u0151 szekci\u00f3val b\u0151v\u00fclt. A k\u00f3d repozit\u00f3riumaira vonatkoz\u00f3 megl\u00e9v\u0151 hozz\u00e1f\u00e9r\u00e9si be\u00e1ll\u00edt\u00e1sok automatikusan \u00f6r\u00f6kl\u0151dnek a csomagok sz\u00e1m\u00e1ra, \u00edgy egy helyen kezelhetj\u00fck a hozz\u00e1f\u00e9r\u00e9st mind a k\u00f3dhoz, mind a build-ekhez. Webhook \u00e9s API rendszer \u00e1ll rendelkez\u00e9sre, amely lehet\u0151v\u00e9 teszi a k\u00fcls\u0151 eszk\u00f6z\u00f6k integr\u00e1l\u00e1s\u00e1t a GitHub Package Registry-vel, valamint let\u00f6lt\u00e9si statisztik\u00e1kat \u00e9s verzi\u00f3t\u00f6rt\u00e9neti jelent\u00e9seket biztos\u00edt.<\/p>\n<p> A csomagok k\u00f6zz\u00e9t\u00e9tel\u00e9hez ugyanazt a fi\u00f3kot haszn\u00e1ljuk, amely a GitHub k\u00f3dhozz\u00e1f\u00e9r\u00e9s\u00e9hez is sz\u00fcks\u00e9ges. Gyakorlatilag a 'c\u00edmk\u00e9k' \u00e9s 'kiad\u00e1sok' szakaszok mellett egy \u00faj 'csomagok' szakasz ker\u00fclt bevezet\u00e9sre, melynek haszn\u00e1lata j\u00f3l illeszkedik a GitHub jelenlegi munkafolyamataiba. A keres\u0151szolg\u00e1ltat\u00e1s kib\u0151v\u00fclt egy \u00faj szakaszra a csomagok keres\u00e9s\u00e9re. A k\u00f3dot tartalmaz\u00f3 repositorykhoz val\u00f3 hozz\u00e1f\u00e9r\u00e9si be\u00e1ll\u00edt\u00e1sok automatikusan \u00f6r\u00f6kl\u0151dnek a csomagok sz\u00e1m\u00e1ra, \u00edgy egy helyen kezelhetj\u00fck a hozz\u00e1f\u00e9r\u00e9st mind a k\u00f3dhoz, mind a buildhez. Webhook-rendszert \u00e9s API-t biztos\u00edtanak a k\u00fcls\u0151 eszk\u00f6z\u00f6k integr\u00e1l\u00e1s\u00e1hoz a GitHub Package Registry-vel, valamint let\u00f6lt\u00e9si statisztik\u00e1kat \u00e9s verzi\u00f3t\u00f6rt\u00e9netet is ny\u00fajtanak.<\/p>\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/help.github.com\/assets\/images\/help\/package-registry\/package-registry-page.png\"><img decoding=\"async\" alt=\"A GitHub \u00fczembe helyezett egy NPM, Docker, Maven, NuGet \u00e9s RubyGems kompatibilis csomagnyilv\u00e1ntart\u00f3t.\" src=\"\/wp-content\/uploads\/2019\/05\/3e99bd27acb11e62ce96444be0784719.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Forr\u00e1s: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50667\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>GitHub \u043e\u0431\u044a\u044f\u0432\u0438\u043b \u043e \u0437\u0430\u043f\u0443\u0441\u043a\u0435 \u043d\u043e\u0432\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0438\u0441\u0430 Package Registry, \u0432 \u0440\u0430\u043c\u043a\u0430\u0445 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430\u043c \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0430 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438 \u0438 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u043f\u0430\u043a\u0435\u0442\u043e\u0432 \u0441 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u043c\u0438 \u0438 \u0431\u0438\u0431\u043b\u0438\u0442\u0435\u043a\u0430\u043c\u0438. \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u043a\u0430\u043a \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0445 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0435\u0432 \u043f\u0430\u043a\u0435\u0442\u043e\u0432, \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0445 \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0445 \u0433\u0440\u0443\u043f\u043f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432, \u0442\u0430\u043a \u0438 \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u0445 \u043e\u0431\u0449\u0435\u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0445 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0435\u0432 \u0434\u043b\u044f \u043f\u043e\u0441\u0442\u0430\u0432\u043a\u0438 \u0433\u043e\u0442\u043e\u0432\u044b\u0445 \u0441\u0431\u043e\u0440\u043e\u043a \u0441\u0432\u043e\u0438\u0445 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c \u0438 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a. \u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0439 \u0441\u0435\u0440\u0432\u0438\u0441 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u043e\u0432\u0430\u0442\u044c \u0446\u0435\u043d\u0442\u0440\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u0434\u043e\u0441\u0442\u0430\u0432\u043a\u0438 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0435\u0439 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":25133,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-33420","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"GitHub \u043e\u0431\u044a\u044f\u0432\u0438\u043b \u043e \u0437\u0430\u043f\u0443\u0441\u043a\u0435 \u043d\u043e\u0432\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0438\u0441\u0430\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/hu\/blog\/news\/github-vvyol-v-stroj-reestr-paketov-sovmestimyj-s-npm-docker-maven-nuget-i-rubygems\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"hu_HU\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47GitHub \u0432\u0432\u0451\u043b \u0432 \u0441\u0442\u0440\u043e\u0439 \u0440\u0435\u0435\u0441\u0442\u0440 \u043f\u0430\u043a\u0435\u0442\u043e\u0432, \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u044b\u0439 \u0441 NPM, Docker, Maven, NuGet \u0438 RubyGems | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"GitHub \u043e\u0431\u044a\u044f\u0432\u0438\u043b \u043e \u0437\u0430\u043f\u0443\u0441\u043a\u0435 \u043d\u043e\u0432\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0438\u0441\u0430\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/hu\/blog\/news\/github-vvyol-v-stroj-reestr-paketov-sovmestimyj-s-npm-docker-maven-nuget-i-rubygems\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T18:52:27+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:52:27+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47A GitHub bevezette a csomagnyilv\u00e1ntart\u00f3t, amely kompatibilis az NPM, Docker, Maven, NuGet \u00e9s RubyGems rendszerrel | ProHoster","description":"\ud83e\udd47A GitHub aktiv\u00e1lta a NPM, Docker, Maven, NuGet \u00e9s RubyGems kompatibilis csomagregisztert | ProHoster","canonical_url":"https:\/\/prohoster.info\/hu\/blog\/news\/github-vvyol-v-stroj-reestr-paketov-sovmestimyj-s-npm-docker-maven-nuget-i-rubygems","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hu_HU","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47GitHub \u0432\u0432\u0451\u043b \u0432 \u0441\u0442\u0440\u043e\u0439 \u0440\u0435\u0435\u0441\u0442\u0440 \u043f\u0430\u043a\u0435\u0442\u043e\u0432, \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u044b\u0439 \u0441 NPM, Docker, Maven, NuGet \u0438 RubyGems | ProHoster","og:description":"GitHub \u043e\u0431\u044a\u044f\u0432\u0438\u043b \u043e \u0437\u0430\u043f\u0443\u0441\u043a\u0435 \u043d\u043e\u0432\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0438\u0441\u0430","og:url":"https:\/\/prohoster.info\/hu\/blog\/news\/github-vvyol-v-stroj-reestr-paketov-sovmestimyj-s-npm-docker-maven-nuget-i-rubygems","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T18:52:27+00:00","article:modified_time":"2019-10-31T18:52:27+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"33420","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-21 15:11:39","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:41:44","updated":"2026-01-21 15:11:39","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/33420","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/comments?post=33420"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/33420\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media\/25133"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media?parent=33420"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/categories?post=33420"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/tags?post=33420"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}