Install ws2tcp-local, add entrypoint script and Claude installation handling
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
606029b332
commit
1307211bc6
3 files changed
+104
-2
No files matched your search
+16
-1
@@ -826,4 +826,19 @@ RUN mkdir -p ${PREFIX}/share/source-stack \
|
||||
> ${PREFIX}/share/source-stack/source-stack.cmake \
|
||||
&& rm /tmp/source-stack.cmake.in
|
||||
|
||||
CMD ["/bin/bash"]
|
||||
RUN cargo install --locked --version 0.11.0 --root /usr/local ws2tcp-local \
|
||||
&& rm -rf /root/.cargo/registry /root/.cargo/git
|
||||
|
||||
RUN bash -c 'curl -fsSL https://claude.ai/install.sh | bash'
|
||||
|
||||
COPY --chmod=755 entrypoint.sh /usr/local/bin/
|
||||
|
||||
ENV PATH="/root/.local/bin:${PATH}"
|
||||
|
||||
ARG CLAUDE_CODE_OAUTH_TOKEN
|
||||
ENV CLAUDE_CODE_OAUTH_TOKEN=${CLAUDE_CODE_OAUTH_TOKEN}
|
||||
|
||||
ARG WS2TCP_LOCAL_BASIC_AUTH
|
||||
ENV WS2TCP_LOCAL_BASIC_AUTH=${WS2TCP_LOCAL_BASIC_AUTH}
|
||||
|
||||
ENTRYPOINT ["entrypoint.sh"]
|
||||
Reference in new issue
Block a user