{"id":18784982,"url":"https://github.com/ghostbar/alpine-alt-nodejs","last_synced_at":"2025-12-21T12:30:16.116Z","repository":{"id":136418522,"uuid":"44535746","full_name":"ghostbar/alpine-alt-nodejs","owner":"ghostbar","description":"Don't use anymore! Check the migration notice, use alpine-pkg-nodejs repo!","archived":false,"fork":false,"pushed_at":"2016-02-21T17:50:51.000Z","size":25026,"stargazers_count":6,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"gh-pages","last_synced_at":"2024-12-29T12:27:28.189Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://ghostbar.github.io/alpine-alt-nodejs","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ghostbar.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-10-19T13:13:26.000Z","updated_at":"2016-09-16T21:17:15.000Z","dependencies_parsed_at":"2023-05-06T00:12:26.499Z","dependency_job_id":null,"html_url":"https://github.com/ghostbar/alpine-alt-nodejs","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ghostbar%2Falpine-alt-nodejs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ghostbar%2Falpine-alt-nodejs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ghostbar%2Falpine-alt-nodejs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ghostbar%2Falpine-alt-nodejs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ghostbar","download_url":"https://codeload.github.com/ghostbar/alpine-alt-nodejs/tar.gz/refs/heads/gh-pages","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239700140,"owners_count":19682695,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-07T20:44:37.034Z","updated_at":"2025-12-21T12:30:16.056Z","avatar_url":"https://github.com/ghostbar.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# alpine-alt-nodejs\n\n## MIGRATION NOTICE\n\nPlease, don't use this repo anymore, take any of [this (nodejs)](https://github.com/ghostbar/alpine-pkg-nodejs) or [this (nodejs-lts)](https://github.com/ghostbar/alpine-pkg-nodejs-lts).\n\nI'll leave this here just for anyone using it already, but it won't get updated anymore. Migrating is easy, just change the repository line.\n\n---------\n\nThis is an alternative repository for the latest nodejs packages using alpine v3.2\n\n+ **nodejs**: 4.2.3-r0\n+ **libuv**: 1.7.5-r0\n\n## FAQ\n\n**How do I use it?**\n\n    echo 'http://ghostbar.github.io/alpine-alt-nodejs/v3.2/pkgs/v3.2' \u003e\u003e /etc/apk/repositories\n    apk --update --allow-untrusted add nodejs\n\nYou could download the package directly as well with:\n\n    curl -O https://ghostbar.github.io/alpine-alt-nodejs/v3.2/pkgs/v3.2/x86_64/nodejs-4.2.1-r0.apk\n    apk add --allow-untrusted nodejs-4.2.1-r0.apk\n\n**Which way is better to download?**\n\nIf you use it in the repo-way then you will always download and install the latest nodejs. If you decide to download it with curl then you will just use that version. This is not bad, necessarily, the version will keep existing here, it won't be deleted if there's a new version packaged, but yet, is an older version.\n\n**But I'm a crazy person that wants it's docker image as small as possible, downloading the APKINDEX.tar.gz will bloat it!**\n\nIf that's what worries you, then just do a `rm -rf /var/cache/apk/*` and you're done.\n\n**I'm getting a BAD signature**\n\nYou probably changed the name of the package, since the signature is linked to the package name.\n\n**I'm getting an UNTRUSTED signature**\n\nYou need to use `--allow-untrusted` when launching `apk` commands, including `apk update`.\n\n\n**Is this really necessary? I could just install the latest nodejs from edge, don't I?**\n\nYes, you can install it but it won't work. v3.2 and edge are using different gcc (4.9 on v3.2 and 5.2 on edge) and there was a change of ABI which renders the package unusable if linked with an older gcc installation. So when you try to install a package with npm it will give you issues with symbols not found.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fghostbar%2Falpine-alt-nodejs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fghostbar%2Falpine-alt-nodejs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fghostbar%2Falpine-alt-nodejs/lists"}