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.