Private Package Repositories

Comments discuss alternatives to public package registries, such as GitHub Packages, GitLab, Artifactory, and Nexus for private hosting, caching proxies, and local mirrors to manage dependencies securely and reliably.

➡️ Stable 0.6x DevOps & Infrastructure
3,278
Comments
19
Years Active
5
Top Authors
#8287
Topic ID

Activity Over Time

2008
1
2009
17
2010
22
2011
36
2012
73
2013
136
2014
145
2015
175
2016
287
2017
140
2018
216
2019
312
2020
281
2021
304
2022
224
2023
351
2024
229
2025
311
2026
18

Keywords

IT MUST python.org AWS EDIT JVM NPM IMO example.com test.pypi repository git package github maven npm packages mirror registry repositories

Sample Comments

snazz Apr 16, 2020 View on HN

Isn't that kind of the point of the GitHub Package Registry?

unix May 5, 2017 View on HN

why not use github for package repository?

bluejekyll Aug 3, 2020 View on HN

Cargo supports non-public package repositories, not sure what you’re referring to here?You got a similar response in another thread: https://news.ycombinator.com/item?id=24038376

bionsystem Jan 26, 2024 View on HN

git + nexus maybe would be the way to go ?

brightball Nov 14, 2023 View on HN

Gitlab has this built in as well.EDIT: Has a proxy for packages.https://docs.gitlab.com/ee/user/packages/package_registry/

bredren Mar 16, 2021 View on HN

Have you tried GitHub packages?

jimmyspice Dec 10, 2020 View on HN

why not use artrifactory or similar proxy so you always have a local mirror?

tracker1 Jul 19, 2019 View on HN

The github registry may be another reasonable alternative... not to mention linking git hashes directly, but that has other issues.

twelve40 Feb 10, 2025 View on HN

how um is this different from pypi or public repos in other languages... you could try to publish junk anywhere

koko775 Mar 25, 2012 View on HN

You can set up Artifactory on a nearby server you own and proxy all of your package requests through it. Works quite well.