-
Notifications
You must be signed in to change notification settings - Fork 5.7k
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
Add Alpine to releases #3431
Comments
cc @oxy - curious if you have any thoughts on this |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no activity occurs in the next 5 days. |
no stale :)) |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no activity occurs in the next 5 days. |
Please reopen - we would like to see this. I've tried to build a basic alpine image but am blocked because I am aware that there are glibc builds for alpine, however it's not the route we want to go down. |
I would like to see Alpine supported, I'm trying to get coder to run on Alpine. The reason is that I need to use an Alpine distribution for remote development for APK packages. So running it on Ubuntu is not really an option. Furthermore, I got as far as having the Web UI up and Running however, the web terminal does not work and I get a Does anybody know how to get this Running on a Alpine distro (3.20) including the web terminal. I have no clue how to fix the Setup, I'm running coder server |
I've generally have had success installing Some report success: Some report failure (but these can be fixed with workarounds):
Based on my brief research to fix >= 4.94.0 installs, I found the CI has been fully changed from
Full logs:
Perhaps, we could restore the |
Could it be that the wrong version of |
Hmm. Just tried npm 10, same error. To reproduce: $ docker run --rm -it alpine:3.20 sh
set -eux; \
DEPS='alpine-sdk bash libstdc++ libc6-compat python3';
apk add --no-cache $DEPS;
apk add --no-cache --repository=https://dl-cdn.alpinelinux.org/alpine/v3.20/community npm~10;
apk add --no-cache --repository=https://dl-cdn.alpinelinux.org/alpine/v3.20/main nodejs~20;
apk add --no-cache krb5-dev;
npm config set python python3;
( set +x; export GITHUB_TOKEN=$( cat /run/secrets/GITHUB_TOKEN ); set -x; CXXFLAGS='-DNODE_API_EXPERIMENTAL_NOGC_ENV_OPT_OUT -U_FORTIFY_SOURCE' npm install --global [email protected] --unsafe-perm );
# Whereas, < 4.94.0 works
( set +x; export GITHUB_TOKEN=$( cat /run/secrets/GITHUB_TOKEN ); set -x; CXXFLAGS='-DNODE_API_EXPERIMENTAL_NOGC_ENV_OPT_OUT -U_FORTIFY_SOURCE' npm install --global [email protected] --unsafe-perm ); On npm 9/10,
|
Same happens on centos7/node-v20.18.2-linux-x64-glibc-217.tar.gz/npm11 (No such behavior when installing
|
Requested by @parsalotfy here
Related:
The text was updated successfully, but these errors were encountered: