-
Notifications
You must be signed in to change notification settings - Fork 3.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Issue] debian package pools are no longer browsable #1633
Comments
Hi @skaes hope you're doing well today. First thing, I highly suggest you to migrate to our new repo. Second, You don't need anymore download locally some specific version, with our new repository is now possible to install an specific version, follow these instructions. Also I understand you may still want to have a mirror of the packages, for this I encourage you to use We have a section in our wiki with this topic, at this moment is only documented for |
Hi @riosje, thx for the quick answer. We are already using aptly. We'll adapt. |
Hey, is it possible to mirror it using Sonatype Nexus ? |
Nodesource.com changed how repositories are provided and this broke building the images. Since this dockerfiles do not install the remote repository, updated the URL format to the new one and adjusted the SHA256 of each of the packages. Ref: nodesource/distributions#1633
Not an exactly workaround, but you can add the deb repo, |
Describe your bug
We have an internal mirror for a subset of the nodejs packages. Once per day we used to sync with upstream by parsing the directory listings like "https://deb.nodesource.com/node_18.x/pool/main/n/nodejs/" to detect packages missing on our mirror and copying them to our internal package server.
But the listings are no longer available and so this doesn't work anymore.
It is my understanding that the packages are still there, it's just that the listing isn't shown anymore. Correct?
We established this rather complicated process because previously only the latest package version for each release branch could be installed and this wasn't acceptable.
Would it be possible to expose the listing again?
If not, is there some other HTTP API endpoint to retrieve the package list?
To Reproduce
Open https://deb.nodesource.com/node_18.x/pool/main/n/nodejs/ in the browser. No directory listing.
Expected behavior
Directory listing shown.
The text was updated successfully, but these errors were encountered: