FROM git.unkin.net/unkin/agent-base:latest USER root RUN dnf install -y \ golang \ nodejs \ npm \ make \ ripgrep \ tea \ tflint \ && dnf clean all ENV UV_TOOL_BIN_DIR=/usr/local/bin ENV UV_TOOL_DIR=/usr/local/share/uv/tools RUN uv tool install basedpyright \ && uv tool install python-lsp-server \ && uv tool install ty \ && uv tool install ruff RUN GOBIN=/usr/local/bin GOTOOLCHAIN=auto go install golang.org/x/tools/gopls@latest \ && rm -rf /root/go USER agent